stm32之.hex 文件.doc

上传人:白大夫 文档编号:3273588 上传时间:2019-08-07 格式:DOC 页数:1 大小:13.50KB
返回 下载 相关 举报
stm32之.hex 文件.doc_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

《stm32之.hex 文件.doc》由会员分享,可在线阅读,更多相关《stm32之.hex 文件.doc(1页珍藏版)》请在三一文库上搜索。

1、stm32之.hex 文件1.我们设置编译 程序的编译器(如图),这个设置意思是把程序下载到flash 的 0x0800 0000开头的位置,然后编译程序2.编译完程序后,在工程目录的output文件夹中找到编译后生产的.hex文件;用 notepad+ 或者 UltraEdit 打开 程序 的.hex文件hex文件格式:(1)以行为单位,每行以冒号开头,内容全部为16进制码(以ASCII码形式显示)(2)在HEX文件里面,每一行代表一个记录。记录的基本格式为:第一个字节 表示本行数据的长度;第二、三字节表示本行数据的起始地址;第四字节表示数据类型,数据类型有:0x00、0x01、0x02、0

2、x03、0x04、0x05。00 Data Rrecord:用来记录数据,HEX文件的大部分记录都是数据记录01 End of File Record:用来标识文件结束,放在文件的最后,标识HEX文件的结尾02 Extended Segment Address Record:用来标识扩展段地址的记录03 Start Segment Address Record:开始段地址记录04 Extended Linear Address Record:用来标识扩展线性地址的记录05 Start Linear Address Record:开始线性地址记录然后是数据,最后一个字节 为校验和。校验和的算法为:计算校验和前所有16进制码的累加和(不计进位),检验和 = 0x100 - 累加和打开.hex内容如下:(中间部分数据略去)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1