




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ARM微控制器与嵌入式系统
5STM32微控制器开发环境主讲人:景妮琴北京电子科技职业学院STM32微控制器开发环境开发工具安装Keil5调试工具下载程序 1、IAR-EWARM是IAR公司推出 2、KEIL原属于KEIL公司2005年被ARM收购 3、STM32CubeMx是有ST公司推出的一款
图形化配置编程的软件。
编程语言可以是C、C++、JAVA、Python 等。
STM32微控制器开发工具对与STM32微控制器编程使用的开发工具
STM32开发环境搭建-安装Keil5获取安装包安装Keil5安装STM32芯片包(添加器件库)获取Keil5安装包
到KEIL的官网下载:/download/product/。提供试用版给你,试用版使用时间是1个月,要长期使用还得买注册版。
STM32开发环境搭建-安装Keil52.安装KEIL5双击KEIL5安装包,开始安装,next
STM32开发环境搭建-安装Keil52.安装KEIL5Agree,next
STM32开发环境搭建-安装Keil52.安装KEIL5选择安装路径,路径不能带中文,next。
STM32开发环境搭建-安装Keil52.安装KEIL5填写用户信息,全部填空格(键盘的space键)即可,next。
STM32开发环境搭建-安装Keil52.安装KEIL5Finish,安装完毕。
STM32开发环境搭建-安装Keil53.安装STM32芯片包(添加器件库)直接去keil的官网下载:/dd2/。在官网中找到STM32F4系列的包下载到本地电脑即可。双击keil图标,界面如下:点击pack安装。
STM32开发环境搭建-安装Keil53.安装STM32芯片包(添加器件库)选择ok,然后点击file
import选择pack的路径进行安装。
STM32开发环境搭建-安装Keil53.安装STM32芯片包(添加器件库)安装好以后就会发现pack中出现了器件STM32F407,这样我们就可以进行微控制器的开发了。
STM32开发环境搭建-安装Keil5调试工具调试协议JTAG协议SWD调试模式RDI接口调试工具JLink仿真器ULink仿真器ST-Link仿真器调试协议--JTAG协议JTAG(JointTestActionGroup,联合测试行动小组)是一种国际标准测试协议(IEEE1149.1兼容),主要用于芯片内部测试。现在多数的高级器件都支持JTAG协议,如ARM、DSP、FPGA器件等。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。调试协议--SWD调试模式SWD接口:串行调试(SerialWireDebug),是一种和JTAG不同的调试模式,使用的调试协议也不一样,最直接的体现在调试接口上,与JTAG的20个引脚相比,SWD只需要4个(或者5个)引脚,结构简单,但是使用范围没有JTAG广泛,主流调试器上也是后来才加的SWD调试模式。 JTAGSWD
调试协议--SWD调试模式RDI接口:远程调试接口(RemoteDebugInterface),是ARM公司提出的标准调试接口,主要用于ARM芯片的仿真,由于各个IDE厂商使用的调试接口各自独立,硬件无法进行跨平台的调试。现在众多的IDE厂家都逐步采用标准RDI作为ARM仿真器的调试接口,因此使跨平台的硬件调试成为可能。STM32调试工具—Jlink仿真器J-Link是德国SEGGER公司推出基于JTAG的仿真器。简单地说,是给一个JTAG协议转换盒,即一个小型USB到JTAG的转换盒,其连接到计算机用的是USB接口,而到目标板内部用的还是jtag协议。它完成了一个从软件到硬件转换的工作。JLINK是一个通用的开发工具,可以用于KEIL、IAR、ADS等平台。速度,效率,功能都很好,据说是众多仿真器里最强悍的。
STM32调试工具—Ulink仿真器ULINK是ARM/KEIL公司推出的仿真器,目前网上可找到的是其升级版本,ULINK2和ULINKPro仿真器。ULINK/ULINK2可以配合Keil软件实现仿真功能,并且仅可以在Keil软件上使用,增加了串行调试(SWD)支持,返回时钟支持和实时代理等功能。STM32调试工具—STlink仿真器ST-LINK是专门针对意法半导体STM8和STM32系列芯片的仿真器。ST-LINK/V2指定的SWIM标准接口和JTAG/SWD标准接口,其主要功能有:编程功能仿真功能仿真性能编程性能STM32微控制器下载程序选择调试工具,安装驱动修改设置下载程序到目标板
STM32微控制器下载程序—安装驱动安装ST-Link的驱动STM32微控制器下载程序—修改设置打开工程,选择options,单击Debug选项卡,选择ST-LinkDebugger,点击Settings。STM32微控制器下载程序—修改设置单击完Settings后,出现窗口,点击确定就可以使用ST-Link下载程序了。如果仿真器连接了电脑则MDK会识别出仿真器仿真器连接了电脑和开发板,并且开发板已经上电,则仿真器会识别出开发板的芯片并显示出
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 成都市老旧小区二手房交易及配套设施完善合同
- 媒体宣传策划合同范本
- 塔吊租赁合同范本(20篇)
- 2024年宁夏回族自治区应急管理厅下属事业单位真题
- 华为诚信廉洁管理制度
- Forus竞赛题复习试题有答案
- 大学暂住人口管理制度
- 九台市商业房屋租赁合同(20篇)
- 网络安全评估的重要性与试题
- 数据库查找与索引技巧试题及答案
- 通信线路高风险作业施工安全操作须知样本
- 幼儿中班故事《猪太太生宝宝》课件
- 高等数学课件第一章函数与极限
- 宠物药品研究报告-中国宠物药品市场深度全景调研及投资前景分析报告2024年
- 屋顶-坡屋顶构造(建筑构造)
- 我在伊朗长大
- 临床医学概论课程的妇产科学与妇产科手术
- 酒店会议应急预案
- 30题纪检监察位岗位常见面试问题含HR问题考察点及参考回答
- 数据质量管理办法(2023年版)
- 《疯狂动物城》全本台词中英文对照
评论
0/150
提交评论