Microchip
直播中

桂莅鑫

7年用户 282经验值
私信 关注
[问答]

怎么从PIC32MX移植到PIC32MZ?

嗨,偷看。我在这里贴了一会儿关于改变我的UP解决方案从PIC32MX到MZ以帮助解决一些图形问题(直接从MX运行QVGA屏幕,不使用控制器)。线程被锁定了,所以我张贴在PIC32MZ1024EFE100中。我们用PIC32MX695F512代替PIC32MX695F512EFE100进行设计。我还没有使用和声,也不想和MZ一起玩。在编译器发行说明中,它说v1.34确实支持MZ系列,所以希望我能够只使用当前所有用于uart、内部ADC、bitbasedI2C的驱动程序代码?本周,我将用目标设备作为新的MZ来编译项目,以检查它是否编译,并希望在获得硬件之前修复任何问题,因为我们至少几个星期内不会看到新的PCB。呃?我知道的一个广泛的问题,只是想知道是否有任何直接的告白者,谢谢,亚历克斯。

回帖(19)

李铭鑫

2019-11-1 13:07:28
嗨,我还没有使用PIC32 MZ,所以没有实际的经验。为什么你仍然使用XC32 V1.34?PIC32设备的当前编译器版本是v1.42。查看版本1.34的编译器安装目录,在处理器include文件中没有用于PIC32MZ1024EFE100设备的设备支持文件,因此我认为1.34不适用于MZ EFE100。mxincludeprocp32mz1024efe100.hthere与版本v1.40和v1.42中的相应文件是一堆差异。
举报

李子跃

2019-11-1 13:19:29
您可以将1.42部分支持补丁添加到1.34,但是如果您想使用FPU,则需要1.42个补丁。我建议直接转到1.42(如果使用FP,下一个版本据说有很多FP库修复)。注意,MZ....EF上的ADC与MX上的ADC非常不同。UART是相同的(我想),并且比特I2C是你想要的任何东西…
举报

曹昆

2019-11-1 13:38:52
谢谢FICOSO,我的PLIB调用/使用它的定义等。对于V1.42,他们还行吗?还是我需要重新使用这些基于和声的?体面的浮点支持会很有用。明天我将升级到最新的MX代码编译器,看看我该怎么做。然后我将目标设备更改为MZ部分,希望有一个平稳的转换。
举报

陈晨

2019-11-1 13:53:29
PLIB不支持MZ。你需要写所有的电话。你可能想做一个骨架和谐项目并把你的代码放进去。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分