请选择 进入手机版 | 继续访问电脑版
点击联系客服
客服QQ: 客服微信:

广州老站长门户

 找回密码
 立即注册
查看: 99|回复: 50

在Keil环境中完成基于STM32汇编程序的编写

[复制链接]

1

主题

1

帖子

-7

积分

限制会员

积分
-7
发表于 2021-10-1 07:28:34 | 显示全部楼层 |阅读模式
目录

一、新建项目1、新建项目2、设置文件名3、选择芯片4、添加源文件5、创建程序集文件2、添加源文件1、添加下一个代码2、选择Create  HEX  File  3、测试代码4、模拟调试

一、新建项目

1、创建新项目





2、设置文件名





3、选择芯片





4、添加源文件

右键单击“源组1”,然后选择“添加新项目到组”.选择





5、创建汇编文件





已完成填写





二、添加源文件

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

BLfunc01。LDR  R1,=func02

BLfunc02

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、勾选Create  HEX  File





调试页完成以下设置





三、测试代码





四、仿真调试

寄存器R5、R6、R7、R8的值与程序设置一致


回复

使用道具 举报

1

主题

1648

帖子

-1042

积分

限制会员

积分
-1042
发表于 2021-10-1 07:31:32 | 显示全部楼层
路过,学习下
回复

使用道具 举报

0

主题

1571

帖子

-992

积分

限制会员

积分
-992
发表于 2021-10-1 08:02:11 | 显示全部楼层
好好 学习了 确实不错
回复

使用道具 举报

0

主题

1571

帖子

-1038

积分

限制会员

积分
-1038
发表于 2021-10-1 09:17:15 | 显示全部楼层
不错不错,楼主您辛苦了。。。
回复

使用道具 举报

1

主题

1554

帖子

-981

积分

限制会员

积分
-981
发表于 2021-10-1 09:46:37 | 显示全部楼层
前排支持下
回复

使用道具 举报

1

主题

1635

帖子

-1062

积分

限制会员

积分
-1062
发表于 2021-10-1 11:47:28 | 显示全部楼层
LZ说的很不错
回复

使用道具 举报

1

主题

1577

帖子

-1016

积分

限制会员

积分
-1016
发表于 2021-10-1 12:22:27 | 显示全部楼层
路过,学习下
回复

使用道具 举报

0

主题

1570

帖子

-1013

积分

限制会员

积分
-1013
发表于 2021-10-1 13:15:28 | 显示全部楼层
学习了,谢谢分享、、、
回复

使用道具 举报

1

主题

1567

帖子

-1015

积分

限制会员

积分
-1015
发表于 2021-10-1 14:41:54 | 显示全部楼层
帮帮顶顶!!
回复

使用道具 举报

0

主题

1561

帖子

-1040

积分

限制会员

积分
-1040
发表于 2021-10-1 15:04:05 | 显示全部楼层
学习了,谢谢分享、、、
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|无图版|手机版|小黑屋|广州@IT精英团

GMT+8, 2021-10-25 09:27 , Processed in 0.296401 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表