新建工程
双击打开MDK5.26
,启动界面如下所示;
点击菜单栏的Project
,如下图所示;
在弹出的窗口点击选项New uVision Project
,创建新的工程;具体如下图所示;
在弹出的窗口分别设置;
- 设置项目工程的路径;
- 设置项目工程的名称,这里使用
TEST
; - 点击保存;
具体如下图所示;
添加源文件,因为创建汇编项目;
- 选择
Asm File (.s)
,创建汇编文件; - 设置源文件的名称;
- 点击保存;
具体如下图所示
最后完成如下图所示
3 测试代码
3.1 源码
编译并调试如下代码;
3.2 仿真器设置
设置硬件仿真器为J-LINK
,具体根据自己的实际情况进行选择,如下图所示;
设置仿真器的模式;
- 设置为
JTAG
接口,另外还有SWD
,可以根据自己的实际情况进行选择; - 设置完成,会看到2处有相应的设备信息;
如下图所示;
最后可以看到,结果符合预期,寄存器R5
,R6
,R7
,R8
的值和程序设置一致,具体如下图所示;
参考ARM汇编基础之基于MDK创建纯汇编语言的STM32工程_GREYWALL-CSDN博客
总结,初步学习了使用方法,但实践也是不可或缺的一部分,这次实验加深了对本课程的理解