Microchip
登录
直播中
杜元晓
7年用户
214经验值
私信
关注
[问答]
XC32保留程序存储器
开启该帖子的消息推送
闪存
存储器
嗨,我预订了一个闪存(程序)内存页来允许我的应用程序存储配置(它也可以与引导加载程序共享)——这工作得很好,但是内存保留在链接器脚本中,我可以在应用程序(源代码)中保留,也可以在应用程序中能够在应用程序中获得它的位置和大小。设备是PIC32MZ2048EFG064。在链接器脚本MEMORY区域内,我已更改并添加;我试过使用;在应用程序源中,但这并没有从十六进制文件输出中删除它(功能!链接脚本中的RW)有什么想法吗?提前感谢
回帖
(9)
毕凯
2020-3-30 09:04:12
尝试在声明中的属性中添加“persistent”:注意,可以通过逗号分隔单个_.((xxx))操作符中的多个属性。
尝试在声明中的属性中添加“persistent”:注意,可以通过逗号分隔单个_.((xxx))操作符中的多个属性。
举报
刘丽艳
2020-3-30 09:20:05
谢谢JdGuiar,但我不认为这已经解决了它至少包含了持久的属性,变量仍然显示在内存映射输出中。
谢谢JdGuiar,但我不认为这已经解决了它至少包含了持久的属性,变量仍然显示在内存映射输出中。
举报
胡芝恒
2020-3-30 09:37:57
你可以用几种不同的方式来做到这一点。我认为,最简单的方法是简单地不定义AppFlashReserve.[],而是通过结构指针访问这个保留区域。如果您仍然喜欢旧的方法,那么可以调用作为MPLABX一部分的hexmate来截断PFM的最后一页。
你可以用几种不同的方式来做到这一点。我认为,最简单的方法是简单地不定义AppFlashReserve.[],而是通过结构指针访问这个保留区域。如果您仍然喜欢旧的方法,那么可以调用作为MPLABX一部分的hexmate来截断PFM的最后一页。
举报
刘丽艳
2020-3-30 09:56:11
aschen0866-这不能回答我的问题。我要么保留区域(如不可读或可写),要么确定链接器区域存在,并且在应用程序中具有正确的大小和位置。
aschen0866-这不能回答我的问题。我要么保留区域(如不可读或可写),要么确定链接器区域存在,并且在应用程序中具有正确的大小和位置。
举报
更多回帖
rotate(-90deg);
回复
相关问答
闪存
存储器
怎么使用
程序
存储器
作为NVM?
2019-09-18
1718
安装
XC32
时,“将
XC32
添加到PATH环境变量中”是什么意思?
2020-03-24
2939
求助 数据
存储器
FLASH
程序
存储器
FLASH数据
存储器
的区别
2011-11-29
6719
和谐与MPLAB X IDE——
XC32
库问题如何解决
2020-05-04
3123
使用
XC32
(1.42)应用
程序
定义的内存区域
2019-05-23
1315
如何翻译
xc32
编译
器
2020-03-19
885
F429的
程序
存储器
和数据
存储器
有多大?
2020-05-20
2102
不同PIC32MX设备的
XC32
链接
器
脚本有差异
2019-11-05
662
带
XC32
的MPLAB X IDE,添加了代码+启动闪存,HEX文件比预期的要大
2018-11-08
1770
请问英飞凌
XC
878的
存储器
扩展机制谁知道吗?
2018-12-18
1375
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
英国威廉希尔公司网站
william hill官网 版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分