我在测试 BSP包里的 UART和序,我是用 NK-N9H30 V1.2 的开发板测试的,发现BSP包里是 测度 UART1,但开发板板载的串口只有 UART0, 3,9,10,于是我改为 UART3, 添加了两段初代程序
outpw(REG_CLK_PCLKEN0, inpw(REG_CLK_PCLKEN0) | (1<<19)); //开打 UART3的时钟
outpw(REG_SYS_GPE_MFPH, (inpw(REG_SYS_GPE_MFPH) & 0xff00fffF) | 0x990000);//指定为串口功能
param.uFreq = 12000000;
param.uBaudRate = 9600;
param.ucUartNo = UART3;
改好后,测试,发现UART3没反应,又改了回了 UART1,也是没反应。
是否BSP有问题,还是我哪里没搞清楚,弄了一天了,没头续了,所以为这求助,请指点
|