ARM开发环境的配置.doc

上传人:白大夫 文档编号:3249740 上传时间:2019-08-06 格式:DOC 页数:3 大小:16KB
返回 下载 相关 举报
ARM开发环境的配置.doc_第1页
第1页 / 共3页
亲,该文档总共3页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《ARM开发环境的配置.doc》由会员分享,可在线阅读,更多相关《ARM开发环境的配置.doc(3页珍藏版)》请在三一文库上搜索。

1、ARM开发环境的配置ARM开发环境的配置STM32F407VGT6开发环境配置调试下载器调试下载器有多种,如U-LINK、J-LINK、ST-LINK等等,根据种类之间以及同一类的版本之间的不同,在PC上应各自安装相对应的驱动程序。本款开发板集成了ST-LINK/V2仿真器,不用另外购买硬件调试下载器ST-LINK/V2。安装步骤如下:(1) 下载相应的驱动程序st-link_v2_usbdriver.exe并安装。(2) 安装成功后,接上USB数据线,即可在PC设备管理器中的“通用串口设备管理器”中看到“STMicroelectronics STLink dongle”。如下图所示:说明:(

2、1) 由于调试下载器已经集成在了开发板上,所以购买的时候只需叫店主给开发板配一根USB数据线即可。USB数据线既是给开发板供5V电压的电源线,又可以下载程序传输数据。(2) 如果安装好了驱动程序但没在“通用串口设备管理器”里面出现上图所示的“STMicroelectronics STLink dongle”,而是出现在“其他”中并带有黄色叹号,ST-LINK是不能正常使用的,这个问题跟系统环境有关。解决办法是换个USB接口试试。(3) 该仿真器仅对外提供SWD接口,所以在工程选项Options中进行Debug的Settings设置时要选择SWD接口。Utilities选择ST-LINK Deb

3、ugger。如下图所示:图 2:SWD仿真接口选择图 3:Flash调试器选择编程环境ARM的软件平台有很多,如ADS、IAR、Keil等,但是Keil公司的Keil ARM-MDK是使用最为广泛的,使用它的嵌入式开发工程师遍布全世界。有Keil C51和Keil ARM之分。(1) 分Keil C51和Keil ARM因为两个版本的软件各自带有C51和ARM的工具路径(toolset),路径里面存放相应的C51和ARM文件夹,里面有工具链(toolchain)。创建工程选择CPU时就选择了相应的编译器(toolchain),如图所示:图 4:新建工程选择CPU如果没有相应的C51或ARM文件

4、夹,也就是找不到编译器,选择CPU点击“OK”后Keil会弹出提示窗口,提示“工具路径没有定义,你选择了一个没有编译器的设备”。如下图所示:图 5:路径未定义提示例如:在安装的Keil C51里面选择ARM芯片会出现这样的提示,提示中的“C:KeilTOOLS.INI does not contain a tool path”是因为配置文件TOOLS.INI里面没有所选设备(device)的值,即没有ARM文件夹所包含的编译器(toolchain)。当安装了Keil ARM后就不再出现此窗口。打开TOOLS.INI可看到ARM已包含进配置文件。如下图所示:图 6:TOOLS.INI里面的PAT

5、H向量(2) Keil MDK-ARM从4.20版本及以上支持ST-LINK/V2我安装的是MDK4.12,在一个工程编译成功并点击下载后弹出一窗口ST-LINKIII-KEIL提示没有检测到STLink,如下图所示:图 7:错误提示这里提到的是ST-LINKIII而不是版本2,实际上,从TOOLS.INI文件里面的向量指示也可知道MDK4.12支持的是ST-LINK版本3而不是版本2,如下图所示:图 8:配置文件中的设备驱动向量说明MDK4.12版本里面的固件是ST-LINKIII的,而不是ST-LINK/V2的。为了免去后续的麻烦,集中于开发板上各功能模块的使用,奔向各大操作系统的主题,最直接最保险的是安装一个MDK2.0及以上的Keil。总结根据购买的开发板,选择配套的仿真器,安装仿真器驱动程序,根据开发板选择软件环境MDK-ARM,根据仿真器选择相应MDK版本安装就行了。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1