ARM开发和调试工具的使用 (REALVIEW和J-LINK)
上海工程技术大学 电子电气工程学院
ARM开发和调试工具的使用(REALVIEW MDK和J-LINK)
目录
1 REALVIEW MDK概述………………………………………… 3 2 REALVIEW MDK安装………………………………………… 5 2.1 REALVIEW MDK安装过程…………………………………… 5 2.2 REALVIEW MDK安装目录…………………………………… 5 3 新建一个STM32工程………………………………………… 7 3.1 准备工作………………………………………………………… 7 3.2 新建工程文件…………………………………………………… 7 3.3 构建工程目录…………………………………………………… 9 4 配置一个STM32工程………………………………………… 11 4.1 编译配置…………………………………………………………. 11 4.2 链接配置…………………………………………………………. 11 4.3 输出配置…………………………………………………………. 12 4.4 其他配置…………………………………………………………. 13 5 编辑STM32工程中的代码…………………………………… 14 5.1 stm32f10x.h…………………………………………………….. 14 5.2 stm32f10x_conf.h………………………………………………. 15 5.3 main.c……………………………………………………………... 16 5.4 stm32f10x_it.c…………………………………………………….. 16 5.5 代码编辑技巧……………………………………………………. 16
1
ARM开发和调试工具的使用(REALVIEW MDK和J-LINK)
6 编译和链接一个STM32工程………………………………… 19 7 下载STM32程序到目标机(使用J-Link仿真器)……….. 20 7.1 仿真器介绍(H-JTAG和J-Link)…………………………… 20 7.2 硬件连接(PC―J-Link―STM32)……………………………. 20 7.3 软件配置(REALVIEW MDK)……………………………….. 21 7.4 完成下载(REALVIEW MDK)……………………………….. 21 8 运行目标机上的STM32程序………………………………… 20 9 调试目标机上的STM32程序………………………………… 20 9.1 嵌入式程序调试概述………………………………………….. 20 9.2 Cortex-M3调试系统介绍……………………………………… 20 9.3 调试前的配置……………………………………………………. 20 9.4 进入调试界面……………………………………………………. 20 10 参考文献…………………………………………………………. 20
2
ARM开发和调试工具的使用(REALVIEW MDK和J-LINK)
1 REALVIEW概述 REALVIEW MDK开发工具源自德国Keil公司,被全球超过10万的嵌入式开发工程师验证和使用,是ARM公司目前最新推出的针对各种嵌入式处理器的软件开发工具。REALVIEW MDK集成了业内最领先的技术,包括μVision3集成开发环境与 REALVIEW编译器。支持ARM7、ARM9和最新的Cortex-M3核处理器,自动配置启动代码,集成Flash烧写模块,强大的 Simulation设备模拟,性能分析等功能,与ARM之前的工具包ADS等相比,REALVIEW可将性能改善超过20%。
REALVIEW MDK中国版保留了MDK国际版的所有卓越性能,而产品价格和国内普通开发工具的价格差不多 ,我们同时根据不同客户的需求,还专门定制了4个版本,以满足不同客户的需求
3
相关推荐: