[PIC®/AVR®/dsPIC®产品] dspic33EPxxMC506系列单片机的不同内存款不兼容

[复制链接]
 楼主| 依旧小胖轩 发表于 2019-2-16 17:08 | 显示全部楼层 |阅读模式
本来是用dspic33EP64MC506这一款芯片,想升级成dspic33EP512MC506,所嵌入的电路板是没问题的,我看到这两款芯片是共用一份数据手册的,所以理论上来说应该是可以替换的,当然程序调用相应的头文件肯定是修改了的,还有编程软件也修改了相应的芯片选型,但是 就是没法用512替换64,奇怪的是可以用256替换64,我就想问问各位有遇到过类似的问题吗,怎么解决的。
opoloio9 发表于 2019-2-17 16:12 | 显示全部楼层
具体为什么换不了,出了什么问题,要说详细一点别人才好分析。
稳稳の幸福 发表于 2019-2-17 16:20 | 显示全部楼层
到底是能替换还是不能啊,两个应该内存地址范围不同。所以你的变量大小多少也有不同才行。
稳稳の幸福 发表于 2019-2-17 16:20 | 显示全部楼层
小的可以用大的替换,而大的可能不能用小的替换,因为可能无法存储你的程序和变量。
CoolSilicon 发表于 2019-2-18 08:38 | 显示全部楼层
编译不过?还是物理替换了之后, 芯片不工作?
好难猜你的遇到的问题哦
xinpian101 发表于 2019-2-24 12:03 | 显示全部楼层
是不是你在工程配置时候有一些内容没有修改,导致内存图出错。
xuanhuanzi 发表于 2019-2-25 21:30 | 显示全部楼层
两个芯片容量好像不同
bvbgbhbn 发表于 2019-2-28 19:13 | 显示全部楼层
容量不同的话可能需要调整一下地址空间。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部