打印

PIC HEX files 和 INTEL HEX files区别在什么地方

[复制链接]
2260|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
最近在做一个关于ICSP的东西,寻址的问题基本上确定了。现在有个问题请教一下,就是INTEL  HEX files 以byte为单位进行记录,这样一个WORD就两byte,即16bits,而MID-RANGE PIC(如PIC16F系列)的code区每个地址单元是14bits,这样就必须从HEX 中每个WORD去掉2bits,那么应该去掉哪2位呢。如附图绿框中有效内容,红框中无效数据,该如何识别,每个WORD的高低字节该如何识别呢?
请各位大侠赐教。
沙发
yewuyi| | 2010-5-16 20:55 | 只看该作者
呵呵,没有研究过,不过根据你的描述猜测应该是忽略高2位

使用特权

评论回复
板凳
su_mj000| | 2010-5-17 06:26 | 只看该作者
所谓的hex格式本来就是intel发明的。不存在“PIC HEX files 和 INTEL HEX files”的区别。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:风劲角弓鸣,将军猎渭城。 草枯鹰眼疾,雪尽马蹄轻。 忽过新丰市,还归细柳营。 回看射雕处,千里暮云平。

77

主题

240

帖子

1

粉丝