使用NuMicro_ISP_Programming_Tool的UART功能做ISP更新时,若要更改UART的Port,需要做三个步骤。
1. 在targetdev.h中,找到define的地方,将UART的PORT以及中断服务程序的名称更改为目标PORT的名称。
(不同IC,中断服务程序的名称可能会稍微有点差异,请参考中断向量表)
2. 在main.c中,找到SYS_Init()函数,里面对于UART做了Clock设置,将原本的UART PORT设置改成对目标UART PORT设置即可
3. 在main.c中,找到SYS_Init()函数,最底下会有对于UART的MFP设定,将MFP更改成目标PORT的MFP即可
(1) /* Set PD multi-function pins for UART0 RXD(PD.0) and TXD(PD.1) */
|