打印

不同内存款不兼容

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

使用特权

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

使用特权

评论回复
板凳
pengf| | 2022-1-1 21:11 | 只看该作者
256替换64呢

使用特权

评论回复
地板
chuxh|  楼主 | 2022-1-1 21:14 | 只看该作者
可以用256替换64

使用特权

评论回复
5
chenjunt| | 2022-1-1 21:16 | 只看该作者

具体一点好,比如哪个外设或者是什么部分出现了问题

使用特权

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

使用特权

评论回复
7
wyjie| | 2022-1-1 21:20 | 只看该作者

具体为什么换不了,出了什么问题,要说详细一点别人才好分析。

使用特权

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

使用特权

评论回复
9
dingy| | 2022-1-2 09:24 | 只看该作者
小的可以用大的替换,而大的可能不能用小的替换,因为可能无法存储你的程序和变量。

使用特权

评论回复
10
supernan| | 2022-1-2 09:28 | 只看该作者
编译不过?还是物理替换了之后, 芯片不工作?
好难猜你的遇到的问题哦

使用特权

评论回复
11
jiajs| | 2022-1-2 09:33 | 只看该作者
是不是你在工程配置时候有一些内容没有修改,导致内存图出错。

使用特权

评论回复
12
chenjunt| | 2022-1-2 09:39 | 只看该作者
两个芯片容量好像不同

使用特权

评论回复
13
zwll| | 2022-1-2 09:41 | 只看该作者
容量不同的话可能需要调整一下地址空间。

使用特权

评论回复
14
chuxh|  楼主 | 2022-1-2 09:43 | 只看该作者
嗯,我再好好缕一缕吧,有了好消息及时通知大家

使用特权

评论回复
15
wangchangwenqq| | 2022-1-3 17:55 | 只看该作者
容量不一样, 是不是重新编译下, FLASH 边界都不一样,看着不太安全

使用特权

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

本版积分规则

936

主题

11296

帖子

2

粉丝