Microchip
直播中

赖治添

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

PIC32MX220F032D UART引导加载程序怎么实现?

您好…阅读您的PIC32 UART Bootloaderwilliam hill官网 链接的william hill官网 答案(在这个提到Bootloader链接器和应用程序链接器),在哪里是应用程序链接器和如何改变它。我们使用PIC32 MX220F032D(PGunIO MX220 BaORD)控制器和MPLABXIDE和C32编译器想要加载UART引导加载程序。1388 DOC和成功建立的代码,但在Ap1388的应用中没有提及设备PLZ PLZ帮助我什么是问题我阅读william hill官网 并根据控制器链接器文件引导加载程序链接的改变,但是在哪里是应用程序链接器和如何改变它…这个应用程序在Visual Studio中打开而在应用程序链接中的更改,我是正确的吗?或者它在MPLAB X IDE代码中是可用的。

回帖(4)

罗玉婧

2020-5-1 12:00:56
听起来通信不正常,因此在处理应用程序链接器脚本之前,我们必须先解决这个问题。首先,您是否使用AN1388中包含的用于220F032D的链接器脚本?其次,MX220系列使用PPS,因此必须确保在引导加载程序源代码中设置了UART的PPS映射。检查Uart .c文件,查看75-85行。有一个关于启用PPS映射的注释部分。仔细研究,连同数据表,以确定哪些引脚需要映射到哪个UART函数。
举报

马秀英

2020-5-1 12:19:57
好的,非常感谢它在AN1388应用程序中打开的工作设备并加载HEX文件成功,但是单击验证失败,并且单击Run应用程序,它给出“命令发布以运行应用程序”,所以问题可能在于解决问题,请指导meBest RegardAlpesh Mangukia
举报

罗玉婧

2020-5-1 12:32:55
你能把你的Bootloader和应用程序的HEX文件发给我吗?
举报

黄飞高

2020-5-1 12:42:57
注意,PIC32MX1xx/2xx具有不同的闪存页大小(1kB而不是4kB),因此AN1388的代码可能必须相应地改变。如果我记得正确的话,有一个页面大小的定义。/ Ruben
举报

更多回帖

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