
恩智浦半导体
LPC2141/42/44/46/48
单芯片16位/ 32位微控制器
ARM内核有一个调试通信通道( DCC )功能内置。在DCC
允许在目标上运行的程序与主机调试器或其他通信
单独的主机无需停止程序流程,甚至进入调试状态。该
DCC是由ARM7TDMI-S上运行的程序访问作为协处理器14
核心内容。对DCC可以被用于发送和接收数据,而无需JTAG端口
影响正常的程序流程。 DCC数据和控制寄存器映射到
EmbeddedICE逻辑中的地址。
这个时钟必须比要慢
1
6
CPU时钟( CCLK)为JTAG接口的
操作。
6.20.2嵌入式跟踪
由于LPC2141 / 42 /44 / 48分之46有显著数量的片上存储器,它是不
能够确定如何将处理器核心是通过观察操作简单
外部引脚。嵌入式跟踪宏单元( ETM )提供了实时跟踪功能
对深嵌入处理器内核。它输出处理器执行信息
跟踪端口。
ETM直接连接到ARM内核而不是主AMBA系统总线。它
跟踪信息压缩和出口通过一个窄带跟踪端口。外部
跟踪端口分析仪捕获在软件调试器的控制跟踪信息。
指令跟踪(或PC跟踪)示出了溢流了处理器的执行,并提供一
所有已执行的指令列表。指令跟踪被显着压缩
通过广播分支地址,以及一组状态信号指示的
在一个逐周期的基础管道状态。跟踪信息的产生可被控制
通过选择触发的资源。触发源包括地址比较,
计数器和序列发生器。由于跟踪信息被压缩,软件调试器
需要被执行的代码的静态图像。自修改代码无法被跟踪
因为这个限制。
6.20.3内RealMonitor
RealMonitor是一个反面的网络连接可配置的软件模块,它由ARM公司,这使得开发
实时调试。它是运行在用户的同时在后台一个轻量级的调试监控
调试他们的应用前景。它通过DCC ,这是与主机通信
目前在EmbeddedICE逻辑。该LPC2141 / 42 /44 / 48分之46包含特定
内RealMonitor软件的配置编程到片上闪存。
LPC2141_42_44_46_48
本文档中提供的所有信息受法律免责声明。
NXP B.V. 2011保留所有权利。
产品数据表
启5 - 2011年8月12日
25 45