打印
[PIC®/AVR®/dsPIC®产品]

Flash存储有问题

[复制链接]
1082|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yszong|  楼主 | 2021-12-7 22:07 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 pzsh 于 2021-12-14 14:37 编辑

PIC15344 单片机使用MPLAB X IDE 和XC8编译后,Flash存储有问题

使用特权

评论回复
沙发
dingy| | 2021-12-7 22:10 | 只看该作者

楼主详细说说怎么回事啊,这么说太笼统了

使用特权

评论回复
板凳
yszong|  楼主 | 2021-12-7 22:12 | 只看该作者
本人想使用PIC15344的FLASH最后面的地址来当做EEPROM使用。但是发现,在编译之后,程序空间刚好把最前面和最后面的地址占用了,只留有中间的FLash地址是空的。

使用特权

评论回复
地板
yszong|  楼主 | 2021-12-7 22:14 | 只看该作者

使用特权

评论回复
5
heweibig| | 2021-12-7 22:16 | 只看该作者
以前使用时程序都是按从低地址依次到高地址

使用特权

评论回复
6
zhenykun| | 2021-12-7 22:18 | 只看该作者
剩余的空间都是在高位的地址。

使用特权

评论回复
7
juventus9554| | 2021-12-7 22:20 | 只看该作者
确实又这个状况,如果你需要保留特定区域,可以在项目属性里面的ROM Range功能减去相应部分

使用特权

评论回复
8
pengf| | 2021-12-7 22:24 | 只看该作者
15xxx应该最后128字节是适合存数据的,最好放在这个区域

使用特权

评论回复
9
yszong|  楼主 | 2021-12-7 22:28 | 只看该作者

搞定了,呵呵,犯了低级错误……

使用特权

评论回复
10
wangchangwenqq| | 2021-12-12 10:39 | 只看该作者
楼主怎么解决的呢, 让FLASH  按地址从小到大 使用  而且不是间接性的使用,   用 ROM 固定范围,  只用保留不使用那段空间,   编译器还是会间接性使用的 FLASH 地址的

使用特权

评论回复
11
pzsh| | 2021-12-14 14:36 | 只看该作者
这个是HEF特性吧,好像有个应用笔记的

使用特权

评论回复
12
tpgf| | 2022-1-5 16:07 | 只看该作者
具体是什么错误呢

使用特权

评论回复
13
晓伍| | 2022-1-5 16:20 | 只看该作者
能详细说一下解决的办法吗

使用特权

评论回复
14
八层楼| | 2022-1-5 16:21 | 只看该作者
貌似是没有写入

使用特权

评论回复
15
观海| | 2022-1-5 16:25 | 只看该作者
跟读写顺序应该关系不大

使用特权

评论回复
16
guanjiaer| | 2022-1-5 17:02 | 只看该作者
什么样的错误是低级错误呢

使用特权

评论回复
17
heimaojingzhang| | 2022-1-5 17:07 | 只看该作者
每次都是固定的地址吗

使用特权

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

本版积分规则

830

主题

11379

帖子

4

粉丝