嵌入式系统第八讲ARM程序的调试
西安电子科技大学计算机学院2本节内容调试的基本要求调试方法简介基于JTAG的片上ICE
1调试的基本要求使程序能够在用户控制下运行对感兴趣的数据进行访问和观察(WatchPoint)对感兴趣的指令设置断点(BreakPoint)单步执行检查与改变处理器的状态对各寄存器进行读写检查与改变系统的状态对系统存储器的访问下载代码(DownloadCode)保存存储器内容(SaveAs)3
2.1PC上的调试程序编写、项目管理、编译、调试都在同一台计算机上完成(IDE,IntegratedDesignEnvironment集成设计环境)MSVC++MSVBBorlandC++Builder一般是通过在断点插入相关的调试软件指令来实现调试功能的4
2.2基于模拟器的调试方法定义:使用模拟器对复杂的系统进行建模,用软件来模拟硬件系统的功能。没有硬件的情况下在PC机上模拟系统运行相应程序用途:用于系统的前期算法分析和体系结构设计。用于应用程序的开发。缺点:难以真实反映SOC芯片的所有外设:中断无法处理。通过PC的外设模拟系统外设,有一定的限制。难以进行实时性的系统仿真。难以进行设备驱动开发。5
I指令集模拟器的调试方法利用主机(一般是PC)的资源构建一个虚拟的目标机系统,该系统通过解释执行目标处理器的二进制代码来仿真运行目标程序V
您可能关注的文档
最近下载
- OTIS奧的斯西子奧的斯ACD4调试手册UCPM版本调试资料GECB调试ACD-MRL_SUR_ZH_20171225.pdf VIP
- 高二期末数学模拟试卷:数列导数排列组合分布列.pdf VIP
- 2025年大学《农业工程-农业机械学基础》考试参考题库及答案解析.docx VIP
- 智能建筑设计标准.doc VIP
- 20kV及以下配电网工程带电作业补充定额(试行)(1).pdf VIP
- 《颜氏家训》66条精华.docx VIP
- 小儿内科医学高级职称(副高)2025年真题及答案.docx VIP
- 电子科技大学中山学院答辩通用模板.pptx VIP
- 压缩热再生吸附式干燥机.ppt VIP
- 阿里云专有云基础云产品运维工程师ACP认证笔试试题.pdf
原创力文档

文档评论(0)