打印

关于MPLAB X IPE烧录问题

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

使用特权

评论回复
沙发
zwll|  楼主 | 2022-7-19 21:13 | 只看该作者
hex超出器件的实际范围了

使用特权

评论回复
板凳
chuxh| | 2022-7-19 21:15 | 只看该作者
看看器件选错没?

使用特权

评论回复
地板
jlyuan| | 2022-7-19 21:19 | 只看该作者
文件选对了没?

使用特权

评论回复
5
dingy| | 2022-7-19 21:22 | 只看该作者
文件大小多少?

使用特权

评论回复
6
yszong| | 2022-7-19 21:24 | 只看该作者

优化一下存储结构

使用特权

评论回复
7
yszong| | 2022-7-19 21:27 | 只看该作者
String index out of range可能是由路径里的空格引起的

使用特权

评论回复
8
wyjie| | 2022-7-19 21:29 | 只看该作者
看看hex路径是不是全英文无空格

使用特权

评论回复
9
chenho| | 2022-7-19 21:32 | 只看该作者
消除这些潜在的因素再看看

使用特权

评论回复
10
pengf| | 2022-7-19 21:35 | 只看该作者
导入的hex无效??

使用特权

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

使用特权

评论回复
12
dengdc| | 2022-7-19 21:42 | 只看该作者
最重要的是确定型号没选错, hex确实是基于该型号release的..

使用特权

评论回复
13
juventus9554| | 2022-7-19 21:44 | 只看该作者
名字简单点

使用特权

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

使用特权

评论回复
15
zwll|  楼主 | 2022-7-19 21:49 | 只看该作者
器件是对的

使用特权

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

使用特权

评论回复
17
jiajs| | 2022-7-19 21:54 | 只看该作者
你这hex哪来的,烧的又是哪个芯片?让大家玩猜猜看么

使用特权

评论回复
18
zwll|  楼主 | 2022-7-19 21:57 | 只看该作者
是文件烧录错了。。。

使用特权

评论回复
19
heweibig| | 2022-7-19 21:59 | 只看该作者
文件名过长?

使用特权

评论回复
20
dengdc| | 2022-7-19 22:03 | 只看该作者
超出范围了吧

使用特权

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

本版积分规则

885

主题

11314

帖子

5

粉丝