static void InitializeCLKGating(void)
{
...
//added by terr0.y 20120929 fro no debug uart
pCMUCLKReg->CLK_GATE.CLK_GATE_IP3 =
#elif (DEBUG_PORT == DEBUG_UART0)
(CLK_OFF<<BP_CLK_IP_UART3) | // all clocks for UART3
(CLK_OFF<<BP_CLK_IP_UART2) | // all clocks for UART2
(CLK_OFF<<BP_CLK_IP_UART1) | // all clocks for UART1
(CLK_ON<<BP_CLK_IP_UART0) | // all clocks for UART0
#else // no debug uart //不使用DEBUG口时,关闭所有串口的CLK
(CLK_OFF<<BP_CLK_IP_UART3) | // all clocks for UART3
(CLK_OFF<<BP_CLK_IP_UART2) | // all clocks for UART2
(CLK_OFF<<BP_CLK_IP_UART1) | // all clocks for UART1
(CLK_OFF<<BP_CLK_IP_UART0) | // all clocks for UART0
#endif
...
}
第三步:
更改SMDKV210.bat文件
@REM 注释掉这个定义
@REM set BSP_DEBUGPORT=SERIAL_UART0