当前位置:首页 » 《随便一记》 » 正文

2021-10-03_xieyang929的博客

25 人参与  2022年03月06日 10:18  分类 : 《随便一记》  评论

点击全文阅读


KEIL下完成STM32程序的编写和分析HEX文件

新建工程:
在这里插入图片描述
在这里插入图片描述
选择设备:
在这里插入图片描述
点击CMSIS中的CORE
点击Device中的startup:
在这里插入图片描述
在Source Group 1 中新建文件:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
把代码写入这个文件中,我的文件名叫SDJK.s:
代码为:

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

在这里插入图片描述
生成HEX文件:
点击在这里插入图片描述
在output中勾选Create Hex File:
在这里插入图片描述
在Debug中勾选Use Simulator,然后修改Dialog和paremeter的内容:
在这里插入图片描述
rebuild之后进行调试:
在这里插入图片描述
结果如下:在这里插入图片描述
没有得到想要结果,在源文件我的是SDJK.s文件的最后一行加断点。
在这里插入图片描述
再编译得到结果:
在这里插入图片描述

分析hex文件

在放置keil的文件中找到Objects:
在这里插入图片描述
在里面找到hex文件并用记事本打开:
在这里插入图片描述

文件格式:

格式:<0x3a>[数据长度1Byte][数据地址2Byte][数据类型1Byte][数据nByte][校验1Byte]<0x0d><0x0a>
记事本中第一行: :020000040800F2
: 对应<0x3a>
02 — 表示数据长度
0000 —表示数据地址
04—表示数据类型
0800—表示数据
F2—表示校验
<0x0d><0x0a>表示的是回车和换行


点击全文阅读


本文链接:http://zhangshiyu.com/post/35789.html

文件  数据  的是  
<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 家宴过后,我捉奸了庶妹和我老公无广告_庶妹老公侍卫TOP10_小说后续在线阅读_无删减免费完结_
  • 寝室六个人,她们背着我建五人群必读文_太天真申请书冷笑最新阅读_小说后续在线阅读_无删减免费完结_
  • 开局获得狐仙传承结局+番外_江帆赵雪隐藏剧情_小说后续在线阅读_无删减免费完结_
  • 刀锈春根生,白骨犹温完结全文_卫舟棠棠知意一口气完结_小说后续在线阅读_无删减免费完结_
  • 夫君立筷子定我灾星罪名,我改嫁冷宫皇子后他追悔莫及好评_赵荀孟如安青瑶精心编著_小说后续在线阅读_无删减免费完结_
  • 邻居低素质,而我没素质独家番外_老太太赖皮欣欣超长版_小说后续在线阅读_无删减免费完结_
  • 重生后我转嫁首富瘸腿独子,总裁前夫却疯了一口气看完_妹妹傅云琛沈明辉独家番外_小说后续在线阅读_无删减免费完结_
  • 我拒绝给系花捐款后,全系同学悔疯了在线阅读_小说后续在线阅读_无删减免费完结_
  • 我让位给女友的透视眼竹马,他却说如果能重生再也不来了。虐心反转_玉石林若女友推荐_小说后续在线阅读_无删减免费完结_
  • 相国独子的丫鬟砸坏我的玉佩后,我当场拒婚阅读_玉佩陈郡谢氏全新_小说后续在线阅读_无删减免费完结_
  • 手术时,我看着病人惨死最新试读_淼淼陆知衍姜颜全本完结_小说后续在线阅读_无删减免费完结_
  • 男友霸道给我开黑卡,转头却骂我是捞女最新章节_肖年顾客黑卡热文_小说后续在线阅读_无删减免费完结_

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1