RealMonitor配置详解:启用调试选项
需积分: 0 100 浏览量
更新于2024-08-10
收藏 5.26MB PDF 举报
"RealMonitor是用于调试嵌入式系统的工具,具有多种配置选项,如RM_OPT_DATALOGGING,RM_OPT_STOPSTART,RM_OPT_SOFTBREAKPOINT,RM_OPT_HARDBREAKPOINT,RM_OPT_HARDWATCHPOINT,RM_OPT_SEMIHOSTING,RM_OPT_SAVE_FIQ_REGISTERS以及对不同位宽数据读写的控制。这些选项对于精细调整调试过程至关重要。RealMonitor适用于LPC23XX系列的微控制器,如ARM-7TDMI-S Rev 4内核,且支持软硬件断点和半主机功能。文档出自广州周立功单片机发展有限公司,提供详细的技术支持和服务网络信息。"
RealMonitor是一个强大的实时监控工具,它允许开发者深入洞察目标系统的运行状态,进行调试和故障排查。在建立RealMonitor时,可以使用一系列选项来定制其行为:
1. RM_OPT_DATALOGGING:此选项控制是否允许在非RealMonitor通道上记录目标系统到主机的数据传输。如果设置为FALSE,将禁止此类通信。
2. RM_OPT_STOPSTART:当设置为TRUE时,启用对所有停止和启动调试特性的支持,使得开发者能够暂停和恢复目标系统的执行。
3. RM_OPT_SOFTBREAKPOINT和RM_OPT_HARDBREAKPOINT:这两个选项分别控制软件断点和硬件断点的启用。软件断点依赖于目标代码的修改,而硬件断点则利用硬件资源实现,通常更快速有效。在ARM-7TDMI-S Rev 4内核上,这些特性是可用的。
4. RM_OPT_HARDWATCHPOINT:类似地,此选项允许在特定内存位置设置硬件监视点,当该位置的数据发生变化时触发中断。
5. RM_OPT_SEMIHOSTING:如果设为FALSE,禁用半主机功能。半主机功能让目标代码能够利用调试器所在的主机资源,如键盘输入、屏幕输出和磁盘I/O。
6. RM_OPT_SAVE_FIQ_REGISTERS:当RealMonitor停止目标系统时,如果这个选项设为TRUE,FIQ(快速中断)模式下的寄存器会被保存,便于恢复中断处理。
7. RM_OPT_READBYTES, RM_OPT_WRITEBYTES, RM_OPT_READHALFWORDS, RM_OPT_WRITEHALFWORDS, RM_OPT_READWORDS, RM_OPT_WRITEWORDS:这些选项控制RealMonitor对不同宽度数据(8位、16位和32位)的读写操作,启用或禁用这些操作以适应不同的调试需求。
这个教程特别适合LPC23XX系列芯片的用户,该系列基于ARM架构,广泛应用于嵌入式系统。广州周立功单片机发展有限公司提供了全面的技术支持和服务,包括电话、电子邮件和实体店面,以便用户在遇到问题时能得到及时帮助。
2008-12-16 上传
2009-05-11 上传
2019-05-13 上传
2023-04-20 上传
2023-08-11 上传
2023-03-24 上传
2023-06-06 上传
2023-08-30 上传
2023-05-26 上传
李_涛
- 粉丝: 55
- 资源: 3851
最新资源
- 应用数据科学峰会第5周
- xml2ddl:隐秘xml到ddl文件
- Dipterv_KNX:他正在康复
- 企业手机微网站模板
- 电信设备-基于相似度的多模态信息分类贡献差异性计算方法.zip
- piero:节点事件管理包
- SALIENT-EDGE-S-and-REGION-S-EXTRACTIONFOR-RGBD-IMAGES
- c是最好的编程语言之C语言实现的数独游戏.zip
- 神经网络算法:神经网络算法(包括BP,SOM,RBF)
- naive-bayes-author-email:电子邮件作者的机器学习
- Mochila_De_Mollein_M_Florencia:Cursada de“Introduccióna laInformática”(认证技术开发人员)
- rf:Go的重构工具
- onkormanyzati-adatbazis-parser:töosz.huönkormányzatiadatbázisadatoksajátadatbázisbamentéséreszántkód
- 焊缝检测PLC程序.rar
- shark_tooth_data_collector:使用OpenCV进行鲨鱼牙齿的圆形测量
- 易语言-新浪微博登录发微博