OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4073|回复: 2

关于STM32 HEX文件的问题

[复制链接]

4

主题

10

帖子

0

精华

新手上路

积分
46
金钱
46
注册时间
2015-1-2
在线时间
0 小时
发表于 2015-4-25 15:06:50 | 显示全部楼层 |阅读模式
5金钱
这几天在做一个单片机程序烧录软件,用c#做的 要求程序功能类似fiymcn 使用串口发孙数据 那么 问题来了 我在研究hex文件事发现如下问题 
请看hex文件格式:
:02 0000 04 0800 F2
:10 0000 00 0004 0020 0F03 0008 C505 0008 C705 0008 0C
:10 0010 00 CB05 0008 CF05 0008 D305 0008 0000 0000 4C
                                                  .
                                                  .
                                                  .
                                                 .
:10 15B0 00 0102 0304 0102 0304 0607 0809 0204 0608 E5
:04 0000 05 0800 0131 BD
:00 0000 01 FF
如上 hex文件都是以冒号“:”开头的 后面就是数据长度(1byte) 数据地址(2byte)  数据类型(1byte)数据内容(nbyte)校验和(1byte)
在keil中 起始默认地址是0x8000000   也就是基地址 在旺mcu写程序时 以这个基地址来写程序 要加偏移地址 
我的问题是 在向单片机发送数据时 是以(第二行为例)0x0004 0x0020.............0x0008这样发送 还是0x00040000 0x00200000 ........00x00080000 或者是 0x0000 0x0004 ...........
到底是以哪种方式发送数据 求高手解答 不胜感激
我qq 934415937  页可以在线指导我

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2015-4-25 18:45:14 | 显示全部楼层
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-4-25 21:37:48 | 显示全部楼层
帮顶。。。。。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-23 07:31

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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