打印

不同内存款不兼容

[复制链接]
709|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chuxh|  楼主 | 2020-7-25 19:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
dspic33EPxxMC506系列单片机的不同内存款不兼容

使用特权

评论回复
沙发
chuxh|  楼主 | 2020-7-25 19:05 | 只看该作者
本帖最后由 chuxh 于 2020-7-25 19:11 编辑

本来是用dspic33EP64MC506这一款芯片,想升级成dspic33EP512MC506,所嵌入的电路板是没问题的,我看到这两款芯片是共用一份数据手册的,所以理论上来说应该是可以替换的,当然程序调用相应的头文件肯定是修改了的,还有编程软件也修改了相应的芯片选型,但是 就是没法用512替换64

使用特权

评论回复
板凳
pengf| | 2020-7-25 19:11 | 只看该作者
256替换64呢

使用特权

评论回复
地板
chuxh|  楼主 | 2020-7-25 19:14 | 只看该作者
可以用256替换64

使用特权

评论回复
5
chenjunt| | 2020-7-25 19:18 | 只看该作者
具体一点好,比如哪个外设或者是什么部分出现了问题

使用特权

评论回复
6
xxmmi| | 2020-7-25 19:21 | 只看该作者
原则上这两个型号很容易兼容才对

使用特权

评论回复
7
llia| | 2020-7-25 19:26 | 只看该作者
具体为什么换不了,出了什么问题,要说详细一点别人才好分析。

使用特权

评论回复
8
zhuww| | 2020-7-25 19:30 | 只看该作者
到底是能替换还是不能啊,两个应该内存地址范围不同。所以你的变量大小多少也有不同才行。

使用特权

评论回复
9
happy_10| | 2020-7-25 19:33 | 只看该作者
小的可以用大的替换,而大的可能不能用小的替换,因为可能无法存储你的程序和变量。

使用特权

评论回复
10
songqian17| | 2020-7-25 19:36 | 只看该作者
编译不过?还是物理替换了之后, 芯片不工作?
好难猜你的遇到的问题哦

使用特权

评论回复
11
dingy| | 2020-7-25 19:41 | 只看该作者
是不是你在工程配置时候有一些内容没有修改,导致内存图出错。

使用特权

评论回复
12
liuzaiy| | 2020-7-25 19:44 | 只看该作者
两个芯片容量好像不同

使用特权

评论回复
13
morrisk| | 2020-7-25 19:46 | 只看该作者
容量不同的话可能需要调整一下地址空间。

使用特权

评论回复
14
chuxh|  楼主 | 2020-7-25 19:49 | 只看该作者

嗯,我再好好缕一缕吧,有了好消息及时通知大家

使用特权

评论回复
15
淘猫汤姆| | 2020-7-25 20:21 | 只看该作者
没有说明遇到什么问题,让大家猜猜猜?

使用特权

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

本版积分规则

936

主题

11296

帖子

2

粉丝