当前 ARM 的学习与开发非常流行,由于 ARM 的软件开发相对以前单片机而言更加复杂,硬件上的考虑也比较多,因此选择一个好的调试方法将可以使得开发的除错过程变得更加直接和简单。现在市面上有很多可用于 ARM 调试的仿真器出售,然而其价格往往都比较贵。这些仿真器一边都有其专用的软件和硬件,在速度和 flash 编程等方面有各自的优势。然而对初学者而言,这些仿真器的成本都太高。而简易仿真器的出现,使得大家可以使用甚至自制 ARM仿真器硬件。有了调试器的硬件,还要加上调试代理软件,作为中介,将调试
本文基于SOPC软硬件协调设计验证技术设计了一款通用在线调试器。SOPC技术将传统的在线调试器以芯片形式呈现,采用知识产权核(IP core)复用技术,抽象各种不同架构的嵌入式处理器接口,给出支持统一调试接口的IP core架构,提出了基于通用在线调试器的嵌入式软件调试方法。本文介绍了系统架构,以及关键子系统的工作原理及其与所处硬件环境之间的交互,最后对JTAG IP core子系统进行了仿真验证。
风河系统公司(Wind River)推出硬件仿真器Wind River ICE 2,帮助设备制造商在整个设备开发生命周期内有效地提高调试效率。还推出ICE 2的一个外加模块(add-on module)Wind River Trace 2,该模块将为开发人员提供硬件/软件交互可视性。
Wind River ICE 2实现了复杂系统交互过程的可视化,并能快速地捕获到问题的起因根源,从而以更高的效率解决问题。这些新的功能特性不仅适用于单处理器系统,更重要的是可以帮助开发人员应对多核系统开发中所
风河系统公司(Wind River)发布全新的高性能硬件仿真器——Wind River ICE 2,由此将会帮助设备制造商在整个设备开发生命周期内有效地提高调试效率。风河还同时发布了ICE 2的一个外加模块(add-on module)——Wind River Trace 2,该模块将为开发人员提供更好的硬件/软件交互可视性。 Wind River ICE 2实现了复杂系统交互过程的可视化,并能快速地捕获到问题的起因根源,从而以更高的效率解决问题。这些新的功能特性不仅适用于单处理器系统,更重