目录
(一)Keil下编写汇编程序
1、新建工程
1、点击菜单栏的Project,在弹出的窗口点击选项New uVision Project,创建新的工程
2、设置项目工程的路径和名称,点击保存
2、配置环境
1、设置工程的目标环境,本文基于STM32F103ZET6,因此在弹出的窗口选择相应的选项,点击保存即可
2、ARM的CMSIS已经把开发所需要的软件组件都封装好了,因此直接选择即可
3、鼠标右键单击Source Group 1,具体如下图所示;
3、测试代码
1、编译并调试如下代码
AREA MYDATA, DATA
AREA MYCODE, CODE
ENTRY
EXPORT __main
__main
MOV R0, #10
MOV R1, #11
MOV R2, #12
MOV R3, #13
;LDR R0, =func01
BL func01
;LDR R1, =func02
BL func02
BL func03
LDR LR, =func01
LDR PC, =func03
B .
func01
MOV R5, #05
BX LR
func02
MOV R6, #06
BX LR
func03
MOV R7, #07
MOV R8, #08
BX LR
2