- 7
- 0
- 约3千字
- 约 11页
- 2018-06-21 发布于河南
- 举报
如何使用KeiluVision2软件调试单片机程序
HYPERLINK /ugoer/articles/171986.html 如何使用Keil uVision2软件调试单片机程序
?
先说一个概念:调试,在企业程序设计里(我把企业商务类型的软件开发叫企业程序设计,把单片机与驱动程序这样接触底层汇编与硬件相关的程序设计叫底层程序设计),调试一般都用来跟踪变量的赋值过程,以及查看内存堆栈的内容,查看这些内容的目的在于观察变量的赋值过程与赋值情况从而达到调试的目的。由于企业程序的宿主就是开发它的计算机本身,因此企业程序设计比起底层程序设计,特别是单片机的程序设计调试来的更直观,调试也更方便。
单片机的程序设计调试分为两种,一种是使用软件模拟调试,意思就是用开发单片机程序的计算机去模拟单片机的指令执行,并虚拟单片机片内资源,从而实现调试的目的,但是软件调试存在一些问题,如计算机本身是多任务系统,划分执行时间片是由操作系统本身完成的,无法得到控制,这样就无法时时的模拟单片机的执行时序,也就是说 ,不可能像真正的单片机运行环境那样执行的指令在同样一个时间能完成(往往要完成的比单片机慢)。为了解决软件调试的问题,第二种是硬件调试,硬件调试其实也需要计算机软件的配合,大致过程是这样的:计算机软件把编译好的程序通过串行口、并行口或者USB口传输到硬件调试设备中(这个设备叫仿真器),仿真器仿真全部的单片机资源(所有的单片机接口,并且有真实
您可能关注的文档
- Jacobi迭代法解线性方程(C++程序)上海交通大学.doc
- 毛和中特.doc
- 接地网反措图片.doc
- 自然科学史05章近代科学的综合与滚动发展.ppt
- 《汉语拼音2iuü》.ppt
- 高一数学寒假作业四.doc
- 发现和分析问题的七个步骤麦肯锡的方法论.ppt
- 加法和加法(一)复习.ppt
- 各级人员应知应会题目.doc
- 工程监理工作的长期规划.doc
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 九年级上册语文PPT课件---《行路难(其一)》.pptx VIP
- 有机化学第十九碳水化合物.ppt VIP
- 有机化学第十九章碳水化合物技术方案.ppt VIP
- 二年级下册万以内加法练习题及答案(二年级数学计算题100道).pdf VIP
- 游泳池设计标准规范.doc VIP
- 共富未来图景擘画路径——基于区实践分析.pdf VIP
- QC∕T 16-2016 汽车用点火线圈.pdf VIP
- 2025年精神疾病康复治疗师职业水平评估试卷及答案.docx
- (二模)2025~2026学年度苏锡常镇四市高三教学情况调研(二)数学试题卷(含答案及解析).docx
- DIPDRG支付下全院糖尿病患者管理体系建设指导意见(全文).pdf
原创力文档

文档评论(0)