打印

关于MPLAB X IPE烧录问题

[复制链接]
1674|24
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zwll|  楼主 | 2020-12-15 18:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问我用MPLAB X IPE烧录文件 选择hex文件后   提示String index out of range: 2
Loaded hex file is invalid.是什么原因呢

使用特权

评论回复
沙发
zwll|  楼主 | 2020-12-15 19:02 | 只看该作者
hex超出器件的实际范围了

使用特权

评论回复
板凳
juventus9554| | 2020-12-15 19:06 | 只看该作者
看看器件选错没?

使用特权

评论回复
地板
llljh| | 2020-12-15 19:09 | 只看该作者
文件选对了没?

使用特权

评论回复
5
houcs| | 2020-12-15 19:14 | 只看该作者
文件大小多少?

使用特权

评论回复
6
morrisk| | 2020-12-15 19:17 | 只看该作者
优化一下存储结构

使用特权

评论回复
7
hanwe| | 2020-12-15 19:20 | 只看该作者

String index out of range可能是由路径里的空格引起的

使用特权

评论回复
8
llia| | 2020-12-15 19:24 | 只看该作者
看看hex路径是不是全英文无空格

使用特权

评论回复
9
yufe| | 2020-12-15 19:28 | 只看该作者
消除这些潜在的因素再看看

使用特权

评论回复
10
huwr| | 2020-12-15 19:34 | 只看该作者
导入的hex无效??

使用特权

评论回复
11
wenfen| | 2020-12-15 19:37 | 只看该作者
改个简单的名字, 然后放到全英文的路径下,不要太深..

使用特权

评论回复
12
hanwe| | 2020-12-15 19:40 | 只看该作者
最重要的是确定型号没选错, hex确实是基于该型号release的..

使用特权

评论回复
13
chenho| | 2020-12-15 19:43 | 只看该作者
名字简单点

使用特权

评论回复
14
zwll|  楼主 | 2020-12-15 19:47 | 只看该作者
这个好像和名字没关系  我打就算一个字符都是这样。。

使用特权

评论回复
15
zwll|  楼主 | 2020-12-15 19:51 | 只看该作者
器件是对的

使用特权

评论回复
16
zwll|  楼主 | 2020-12-15 19:58 | 只看该作者
我发现在export里读取hex文件可以读取并烧录,但是烧录完会显示program memory: start address = 0x1280, end address = 0x129f,读取的时候也说程序包含的代码位于芯片不存在的地址上

使用特权

评论回复
17
zyf部长| | 2020-12-15 20:02 | 只看该作者
你这hex哪来的,烧的又是哪个芯片?让大家玩猜猜看么

使用特权

评论回复
18
zwll|  楼主 | 2020-12-15 20:05 | 只看该作者
是文件烧录错了。。。

使用特权

评论回复
19
jiangyongabc| | 2020-12-16 08:14 | 只看该作者
文件名过长?

使用特权

评论回复
20
heimaojingzhang| | 2021-1-11 21:44 | 只看该作者
超出范围了吧

使用特权

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

本版积分规则

885

主题

11314

帖子

5

粉丝