认识单片机-任务三 工程创建与调试_第1页
认识单片机-任务三 工程创建与调试_第2页
认识单片机-任务三 工程创建与调试_第3页
认识单片机-任务三 工程创建与调试_第4页
认识单片机-任务三 工程创建与调试_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

任务三:工程创建与调试01任务描述:本任务重点学习IARfor8051的开发环境的使用,掌握在IARfor8051开发环境上的CC2530单片机的工程建立和对CC2530单片机的在线调试。02学习目标:掌握CC2530微处理器工程的创建掌握CC2530微处理器代码的在线调试掌握使用IARfor8051开发环境中开发工具任务三:工程创建与调试IARfor8051开发环境的使用1.1

IARfor8015界面简介任务三:工程创建与调试IARfor8051开发环境的使用1.2

IAR的ToolBar(工具栏)IAR的ToolBar工具栏共有两个:Main主工具栏和Debug调试工具栏。在编辑(默认)状态下只显示Main工具栏只显示,在进入调试模式后会显示Debug工具栏。工具栏可以在通过菜单打开:View->ToolBar。任务三:工程创建与调试IARfor8051开发环境的使用1.3

IAR的主工具栏在编辑(默认)状态下,只有主工具栏,这个工具栏里面内容也是在编辑状态下常用的快捷按钮。任务三:工程创建与调试IARfor8051开发环境的使用1.4

调试工具栏调试工具栏是在程序调试时候才有效的快捷按钮,在编辑状态下,这些按钮是无效的Reset复位Break停止运行StepOver逐行运行F10StepInto跳入运行F11StepOut跳出运行F11NextStatement运行到下一语句RuntoCursor运行到光标行go全速运行F5StopDebugging停止调试Ctrl+Shift+D任务三:工程创建与调试IARfor8051开发环境的使用1.5

工程编译与下载编译工程点击Project→RebuildAll。或者直接点击工具栏中的make按钮

。编译成功后会在该工程的Debug\Exe目录下生成led.d51和led.hex文件。下载正确连接SmartRF04仿真器到PC机和Lite节点。打开CC2530节点板电源(上电),按下SmartRF04仿真器上的复位按键,点击Project→DownloadandDebug或者直接点击工具栏的下载按钮将程序下载到CC2530节点板任务三:工程创建与调试2.IARfor8051工程建立2.1

单片机工程的创建:创建工程步骤中分为两个小步骤,分别是新建Workspace和创建NewProject。01打开IAR开发环境,在菜单栏中通过点击File->New->Workspace完成新工程的创建。02下创建的Workspace下通过点击Project->CreateNewProject,Toolchain中选择8051内核单片机,然后点击”确认“创建一个新项目。任务三:工程创建与调试2.IARfor8051工程建立2.2

IAR添加代码01点击左上角的Newdocument,代码框中会显示出一个空白的临时文件。03在.C文件中加入关联文件和可执行的代码段并保存,源码就算建立完成了。02通过右键创建好的Project–>Add->AddFiles…找到创建的.C文件,点击打开后将创建好的C文件加入到工程中。任务三:工程创建与调试2.IARfor8051工程建立2.3

工程配置工程配置分为四个步骤,芯片选择、堆栈配置、HEX文件配置、调试工具配置。芯片选择任务三:工程创建与调试2.IARfor8051工程建立2.3

工程配置堆栈配置任务三:工程创建与调试2.IARfor8051工程建立2.3

工程配置HEX文件配置任务三:工程创建与调试2.IARfor8051工程建立2.3

工程配置调试工具配置任务三:工程创建与调试3.IARfor8051程序在线调试3.1

Watch窗口观察调试任务三:工程创建与调试3.IARfor8051程序在线调试3.2

寄存器窗口调试任务小结工程创建与调试通过本任务的学习和实践,可以掌握CC2530微处理器代码工程在IARfor8051开发环境上的工程建立,通过使用IARfor8051开发环境可以实现对CC2530微处理器代码的在线调试,学会使用IARfor8051开发环境的调试工具可以更为深入的了解CC2530微处理器代码的运行原理以及CC2530微处理器程序在运行时微处理器内部的寄存器的数值变化。IARfor8051程序调试IARfor8051开发环境知识点1知识点2通过本项目的学习,了解微处理器的发展和应用领域,理解片机与嵌入式的关系,掌握CC2530微处理器的开发环境是IARfor8051开发环境的安装,掌握在IARfor8051开发环境上的CC2530单片机的工程建立和对CC2530单片机的在线调试等等。项目总结微处理器系统和传感器的分类有哪些?结合生活中举例介绍说明。在物联网系统中的微处理器和传感器的应用方面有哪些?IARfor8051开发环境有哪些功能窗口?项目思考拓展训练调研要求:了解生活中单片机与传感器的概念。熟悉单片机与传感器对各行各业的影响。熟悉物联网系统对生活环境的重要性。要求:各学员通过

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论