版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
掌握IAR和Keil的使用与配置流程IAR的使用与配置学会熟练使用与配置未来的嵌入式开发打下坚实的基础这两款工具进行项目开发IAREmbeddedWorkbench丨集成开发环境的基本操作并完成创建、编译和调试嵌入式工程项目的工作。IAR的使用与配置打开IAREmbeddedWorkbench,如图所示,点击“File”菜单,选择“New—Workspace”,然后指定工作空间的保存位置和名称。IAR的使用与配置2创建新工程(项目)如图所示,点击“Project”菜单,选择“CreateNewProject”。IAR的使用与配置如图所示,在弹出的对话框中,选择“Toolchain”为8051。并选择“Projecttemplates”为“Emptyproject”,然后点击OK。IAR的使用与配置如图所示,指定工程(项目)的保存目录和工程文件名(扩展名为ewp)后,点击“保存”。(注意所有的文件要保存在同一个已创建好文件夹中,如图文件夹demo1将存放工程建立过程中所产生的所有文件)IAR的使用与配置如图所示,点击工具栏上的,完成工作区文件(*.eww)的保存。IAR的使用与配置最终基础文件的保存结果如图所示。IAR的使用与配置3配置工程选项如图所示,在工作区中,右击工程,在弹出的快捷菜单中选择“option”选项,打开工程选项配置窗口。IAR的使用与配置如图所示,在“GeneralOptions”中,将根据实际情况选择芯片型号。IAR的使用与配置选择单片机型号:在Target选项卡中点击“Device”文本框后面的“...”按钮,选择指定芯片相关信息。(设置中注意TI(TexasInstruments)、CC2530、F256这三个信息量。)IAR的使用与配置如图所示,最终选型结果:在Target选项卡中将设置“Device”的设备型号为“CC2530F256”。IAR的使用与配置如图所示,在“Linker”中,先选择“Output”选项卡中--Format--”AllowC-SPY-specificextraoutputfile”复选框。IAR的使用与配置如图所示,再选择“ExtraOutput”选项卡,设置Format输出格式为“intel-extended”后,将“Outputfile”修改为扩展名为“hex”的文件。IAR的使用与配置4添加源程序文件如图所示,单击菜单File--New->File,创建新的源代码文件。IAR的使用与配置如图所示,将代码写进新建的文件中后点击保存按钮保存代码文件。(注意建议将源程序文件保存到source文件夹中(自已创建)。IAR的使用与配置如图所示,右击工程在弹出的菜单中选择“Add”-“Add***.c”,将代码文件添加到工程中。(注意,如果事先已创建源程序文件,可选择“Add”->“AddFiles”添加您的.c源文件和.h头文件)IAR的使用与配置如图所示,最后将在左侧的工程中就可以看到源程序文件的加入情况。IAR的使用与配置5编译如图所示,右击工程,在弹出的快捷菜单中选择“RebuildAll”,完成编译,并查看到在工程中已出现HEX文件。IAR的使用与配置如图所示,最终进入工程所在文件夹中,找到Debug文件夹--Exe子文件夹,就可看产生的.hex文件。IAR的使用与配置6调试:如图所示,点击DownloadandDebug(快捷键Ctrl+D)按钮,打开调试。(注意:需要在Debugger——Driver选择Simulator模拟,或者用ST-Link连接设备,如果使用ST-Link则开启调试就会烧录程序)IAR的使用与配置在上图中所示的调试各窗口的含义如下图所示:IAR的使用与配置7个性化配置如图所示,设置字体大小与颜色:点击“Tools”菜单,选择“Options”。在弹出的“IDEOptions”窗口中,双击展开“Editor”,然后点击列表中的“ColorsandFonts”。根据个人喜好设置关键字颜色、字符串颜色、注释颜色等,并调整字体大小。IAR的使用与配置如图所示,设置行号:在“Tools”->“Options”->“Editor”中,找到并勾选“Showlinenumbers”以显示行号。编译中出现问题IAR的使用与配置丨检查代码中的语法错误和逻辑错误头文件库文件正确添加检查工程选项的相关配置是否正确IAR的使用与配置调试问题调试问题确保已正确连接硬件设备,并安装了必要的驱动程序。如果无法进入调试模式,请检查IAR软件是否与硬件设备兼容。检查断点设置是否正确,以及调试状态是否已正确复位。keil5的使用与配置1新建工程:打开keil,如图所示,点击菜单栏Project–>NewμVisionProject,新建项目,在弹窗中设置工程项目的名称和路径。keil5的使用与配置配置环境1)选择设备:如图所示,点击菜单中的Project,找到OptionsforTarget‘Target1’并点击,在弹出的窗口中选择相应的目标设备,选择无误后点击OK保存。keil5的使用与配置2)选择运行环境:如图所示,之后会进入相应的配置页面“ManageRun-TimeEnvironment”,勾选图中选项,并点击OK完成工程创建,完成后Project面板上会出现对应工程。keil5的使用与配置3程序编写及调试1)添加源文件:如图所示,工程创建完毕后,在窗口左上角工具栏上点击“新建文件”,然后窗口中部会出现了一个Text1的文件区域,复制程序代码到此文件当中,粘贴代码完成后,点击窗口左上角保存图标,在SaveAs”弹窗“内,输入文件名main.c(一定要加上.c后缀),点击保存,而后Text1文件就变成了main.c文件。keil5的使用与配置1)添加源文件:如图所示,右击工程中的文件夹“SourceGroup1”,然后在弹出菜单中点击AddExistingFiletoGroup…,将main.c文件其添加到当前的工程下,在SourceGroup1之中出现了main.c即添加成功。keil5的使用与配置2)编译程序:如图所示,点击左上角工具栏上的编译图标,开始编译。编译结束后控制台上会出现编译结果,如果没有错误(即0error)即表示编译通过。keil5的使用与配置3)调试前的准备(设置仿真器模式):如图所示,点击魔法棒工具,然后在弹出窗口“OptionsforTarget‘Target1’”中,点击Debug,勾选UseSimulator,再选择ULINK2/MECortexDebugger,并点击Settings。点击Setting进入设置,确定一下Port是JTAG,Reset设置为SYSRESEETREQ,然后点击OK返回上一级窗口,再点击OK。最后保存修改的设置。keil5的使用与配置4)正式调
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2022年玉米烘干设备租赁合同三篇
- 药理护理学中的药物监测与评估
- 2025~2026学年河南省周口市商水县中英文学校高一年级上学期期末考试生物试卷
- 2025~2026学年江西赣江新区金太阳实验中学等校高一年级上学期学科期末素养训练生物学
- 2026年村社涉诈线索排查题库
- 2026年机关干部统计台账设置规范专项竞赛题库
- 2026年粮食安全专题答题活动库
- 2026年化学实验操作及原理测试题
- 2026年商标品牌战略规划题库
- 2026年儿童口腔保健与龋病预防题库
- 2026届广东广州市普通高中毕业班综合测试(二)数学(含答案)
- 医疗器械质量安全风险会商管理制度
- 交银金科校招笔试题库
- 铁路防胀知识培训
- 《商标品牌价值评估规范》团体标准-征求意见稿
- GB/T 31703-2025陶瓷球轴承氮化硅球
- GB/T 19466.2-2025塑料差示扫描量热(DSC)法第2部分:玻璃化转变温度和台阶高度的测定
- 浙江国企招聘2025绍兴市科技产业投资有限公司下属合资企业浙江城华新能源发展有限公司招聘3人笔试参考题库附带答案详解(3卷)
- 2025年中国科学技术大学网络信息中心劳务派遣岗位招聘4人(公共基础知识)综合能力测试题附答案解析
- 云计算架构技术与实践(第2版)
- 2025高二英语语法填空高频考点总结
评论
0/150
提交评论