备注:推荐Keil MDK531,当前环境为MDK518。
1、新建工程,选择Device:ARMCM4。
2、添加CORE,以及启动文件。
3、编辑工程目录。
4、添加main.c。
从例程中复制如下代码:
5、工程配置。
推荐编译器版本:Use default compiler version 5,当前选择默认版本。
选择C99模式。
选择软件仿真。
6、仿真测试
软件使用:
查看汇编指令
查看ARM寄存器
添加观察窗口
打开仿真调试窗口
标准输入输出流函数:
printf:向调试终端输出打印调试信息
scanf:接收调试终端发送的信息
本例程不使用硬件开发板的串口进行调试信息输出,而使用ARM内核提供的ITM(重定向到指令跟踪宏单元)。
参考书籍:《ARMCortex-M3与Cortex-M4权威指南》