ARM仿真器的作用 仿真器有什么用途

您所在的位置:网站首页 armbian有什么用 ARM仿真器的作用 仿真器有什么用途

ARM仿真器的作用 仿真器有什么用途

#ARM仿真器的作用 仿真器有什么用途| 来源: 网络整理| 查看: 265

  ARM仿真器是用于调试基于ARM内核的硬件模块,市面上常见的ARM内核有ARM7,ARM9,ARM11,Cortex-A,Cortex-M,Cortex-R等,而基于这些内核的芯片则多得多。

  仿真器如果用于低端嵌入式MCU的话,使用ULINK2,ULINKPpro即可,可以用来调试Cortex-M,Cortex-R芯片等低端芯片;

  如果要调试的是高端ARM核心芯片,则可以用到DSTREAM仿真器了。

  ARM仿真器的作用,可以在寄存器级、用汇编语言调试你的硬件。当然用C也可以。

  普通在你的ARM板是完全的裸板时,即所有Flash都还没有烧写程序时(这时串口、网口都不能用),烧写必要的启动程序。

  而且ARM仿真器还可以用于ARM板的排错、调试等。

  总结起来,ARM仿真器作用就是可以替代你目标系统中的MCU控制器,并模仿其执行。同时,仿真器还增加了通过桌面PC调试图形窗口来观察MCU中的程序及实时数据,以便更及时控制MCU的运行状态。

  扩展阅读:MCU控制器的内部和外部模式

  外部模式是当程序存储器,可能还有部分数据存储器,位于MCU外部的情况,需要有地址和数据总线来访问这部分存储器。外部模式也称扩展模式,用户芯片、bondout芯片和增强型hooks芯片都能够产生这种工作模式,这种情况下芯片的地址和数据总线引脚不能作为通用I/O口使用。Nohau的仿真器使用这三种芯片来实现有效的程序调试。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3