Hex6x转换结果格式分析

来源:互联网 发布:苹果mac最新系统版本 编辑:程序博客网 时间:2024/05/02 00:00

 

Hex6x转换结果格式分析

首先是从FLASH地址0x90000000开始的1K字节启动代码,可能小于1K

$A90000000,   flash地址

5A A3 80 00 58 A3 80 03 58 A3 00 00 58 A3 00 03 00 80 00 00 00 00 00 00

28 80 80 01 68 00 80 01 28 00 00 02 68 C0 00 02 AA 04 00 00 6A 00 00 00

部分省略

接下来是第一页的1K之后的程序代码内容

主要由许多个代码小节组成

每个代码小节包括4字节的小节字节数、4字节的RAM目的地址和具体代码小节内容

 

$A90000400, 代码在FLASH中的开始地址

20 22 20 80  程序人口地址,当执行完复制操作后程序跳转到这里执行

04 00 00 00  字节数4

00 80 00 00  RAM目的地址0x8000

00 00 00 00  具体代码小节内容00 00 00 00

00 02 00 00字节数512

04 80 00 00 RAM目的地址0x8004

具体代码小节内容:

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00