- 1、本文档共31页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
codewarrior与使用
第六章 CodeWarrior的软件开发环境
6.3 打开工程
在主菜单下选择File/Open。如图6-2
图6-2 打开工程菜单
弹出对话框图6-3,在“对象类型”中选择“Project Files(*.mcp)”。
图6-3 工程对象类型
出现图6-4,选择要打开的工程,然后点击“打开”,就可以打开一个工程。
图6-4 工程对象名称
如果想要修改程序,在图6-5界面可以完成。
图6-5用户工程文件窗口
此时,如果想要编译连接和在线调试程序,参考6.5和6.6。
6.4 创建项目
从主菜单栏选择File\New。出现一个新的窗口如图6-6所示。
注意: 新窗口可能和你的屏幕不相同,取决于你的安装对象。
图6-6 新建工程
单击Project标签显示项目面板。选择HC(S)08 New Project Wizard。
在Project name 输入框,输入新项目的名称。在Location输入框,确定你想保存的文件的路径。
注意:当IDE创建一个项目时,会自动在项目文件中添加扩展名为.MCP的工程文件。
点击确定,出现新项目对话框如图6-7所示。在Page1中,选择你所使用的芯片的类型。
图6-7 选择芯片类型
在Page2中,选择使用语言的种类,如图6-8所示
图6-8 选择编程语言
在Page3种选择使用相对汇编还是绝对汇编,如图6-9所示。
图6-9 选择汇编方式
在Page4中进行方式选择,如图6-10所示。
图6-10 选择调试模式
PE Full Chip Simulation方式允许芯片及其外围设备进行在线调试,或者是利用软件进行模拟时采用这种方式。
PE Hardware Debugging 方式是当HC08与外围设备硬件接口是通过PE提供的时候,就得采用这种方式。
MMDS-MMEVS 方式是指目标界面与MMDS-MMEVS 仿真系统连接,使用Motosil 协议是多使用的方式。
上述三种是比较常用的几种的方式,如果不确定的时候,可以把三种方式都选上,这样会把连接变得更简单。
点击完成,项目创建完成,如图6-11所示。
图6-11 工程建立完成界面
在工程窗口打开Sources\main.asm(选择编程语言类型不同,文件后缀不同,如果是C,那么就是main.c),在该文件中编写用户程序。
6.5编译连接
编好程序之后,点击图6-12 Make按钮,进行编译连接。
图6-12 编译连接
如果编译连接没有错误,则可以调试程序。点击图6-13Debug按钮调试程序。
图6-13 调试程序
出现图6-14,仿真或实时调试界面。
图6-14 仿真或实时调试界面
6.6 在线编程
注意:实验电路板电源开关断开。JP2的3、4两个端子短接。
1、确立目标
在“True-Time Simulator Real-Time Debug”工具界面,点击:Component-Set Target 在Processor栏,选择HC08,在Target栏,选择PE Target Interface,然后点击OK,如图6-15所示
图6-15 确立目标
最后关闭“True-Time Simulator Real-Time Debug”工具界面,在主界面中重新按下“Debug”,进入“True-Time Simulator Real-Time Debug”调试。
2、在线调试
重新进入后,PEDebug-Mode:Full Chip Simulation-In-Circuit ……如图6-16所示。
图6-16 调试界面
系统将自动弹出如下的界面,如图6-17所示。
图6-17 连接界面
点击Close Port。出现界面如图6-18。
图6-18 关闭串口界面
闭合目标板电源开关,给目标板供电,最后点击Contact target with these settings…。
出现图6-19界面,最后点击YES,程序就下载到实验板上了。
注:如果此时不出现图6-19,断开目标板电源,再次点击图6-18中Refresh List,然后再给目标板供电。
图6-19 查询是否擦除、下载程序
然后在DEBUG界面上进行调试,如图6-20所示。
图6-20 DEBUG界面
点击上图所示:
运行(run)程序;
单步运行(single step)程序;
单步运行(step into)程序;
跳出运行(step out)函数;
跟踪(trace)程序;
程序停止(halt)运行;
目标板复位(reset target)。
可以通过图6-21中的界面随时检查寄存器、RAM中的内容,便于检查出程序中的错误。
图6-21 调试界面
如图6-21所示,在“souce”窗口,点击右键,在第一栏中将程序运行到光标处,设置断点,看当前指令
您可能关注的文档
- 2015年注册安全工程师生产技术全真模拟试题与答案解析.doc
- 2015年湖南省普法读本练习题一判断题与答案.doc
- 2015江苏高考政治试题与答案.doc
- 2015电大土木工程【钢结构】形成考核册与答案带题目.doc
- 2015年高考地理试题与答案word校正后.doc
- 2012全国各省地理高考题与答案汇编2.doc
- 2016一建建筑-真题与解析-打印.doc
- 2016一级建造师考试《建筑工程》精选习题与答案解析.doc
- 2016年北京电影学院管理系影视制片管理参考书与笔记分享.doc
- 2016年咨询工程师继续教育城市道路工程课程试卷与答案70分.doc
- 2025年一级建造师考试《水利水电工程管理与实务》冲刺必刷卷.docx
- 2025年一级建造师考试《水利水电工程管理与实务》逆袭破题卷1.docx
- 2025年一级建造师考试《市政工程管理与实务》冲刺必刷卷 .docx
- 2025年一级造价工程师考试《建设工程计价》预习卷.docx
- 2025年一级造价工程师考试《建设工程造价管理》预习卷.docx
- 2025年一级造价工程师考试《建设工程造价案例分析(安装专业)》预习卷.docx
- 2025年一级造价工程师考试《建设工程造价案例分析(土建专业)》预习卷.docx
- 2025年中级会计考试《会计实务》冲刺提分卷.docx
- 2025年中级会计考试《财务管理》冲刺提分卷.docx
- 2025年中级会计考试《财务管理》全真模拟卷.docx
最近下载
- 2024年出版专业资格考试《基础知识》(中级)真题及答案.pdf VIP
- 高壓电机修理质量过程控制管理办法.doc VIP
- 2025年河北石家庄学院公开选聘事业单位工作人员25名备考题库及答案解析.docx VIP
- 鼻炎中医PPT课件.pptx VIP
- 新能源基础知识PPT精品课件-.pptx VIP
- 2025年河北石家庄辛集市事业单位公开招聘工作人员191名备考题库及答案解析.docx VIP
- 2025年南京江北新区公开招聘社区工作者60人笔试备考题库及答案解析.docx VIP
- 一年级上册生字练字帖.docx VIP
- 2025年天翼云解决方案架构师认证考试题库-上(单选题汇总).docx VIP
- 克莱门特w3000用户手册(中文版).pdf VIP
文档评论(0)