Proteus与Keil/RealView MDK联调设置指南
4星 · 超过85%的资源 需积分: 13 40 浏览量
更新于2024-08-02
收藏 2.08MB PDF 举报
该资源是一份关于如何设置Proteus7.5 SP3、RealView MDK 3.70和Keil uVision3 8.18a进行联调的教程,由作者行云流水制作,以PDF格式提供,方便用户阅读。教程主要涵盖了必要的软件安装、驱动安装以及配置步骤。
详细知识点:
1. Proteus 是一款电子电路仿真软件,用于模拟硬件电路的行为。在本教程中,使用的是7.5 SP3版本,适用于7.0以上版本。
2. RealView MDK (Microcontroller Development Kit) 是 ARM 公司的嵌入式开发工具,支持多种ARM处理器,版本为3.70。
3. Keil uVision 是Keil公司出品的一款集成开发环境(IDE),适用于各种微控制器的开发,包括C51和ARM系列。在这里使用的是3.8.18a版本。
4. 联调设置 是指将这些软件集成在一起,实现从代码编写、编译到在Proteus仿真环境中调试的过程。
5. VDM (Virtual Debug Monitor) 驱动是连接Proteus和Keil/RealView MDK的关键,它允许在Proteus的虚拟环境中进行实时调试。
6. 安装步骤 包括了安装Proteus、Keil uVision、RealView MDK和对应的VDM驱动。VDM驱动有Vdmagdi.exe(用于Keil)和Vdmcspy.exe(用于IAR),需选择VDM51和VDMARM选项,并确保安装在正确目录下。
7. 配置Keil uVision 和 RealView MDK 需要修改各自的`TOOLS.ini` 文件,添加驱动参数,如在`[ARMADS]` 和 `[C51]` 字段下设置TDRV选项,指向VDM驱动,并可选地设置帮助文档路径。
8. "UseRemoteDebugMonitor" 在Proteus的ISIS环境下选择此选项,使能远程调试监控器,允许Keil或RealView MDK与Proteus通信。
9. 在IAR中设置联调 需要在调试器设置里选择第三方驱动,以支持Proteus VSM模拟器。
通过这个教程,开发者可以学习如何将这三款强大的工具结合,实现从代码编写到硬件行为仿真的无缝对接,从而提高嵌入式系统的开发效率和调试准确性。对于学习和开发基于ARM架构的微控制器项目尤其有用。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2009-08-17 上传
2011-01-15 上传
2010-09-01 上传
2010-03-08 上传