在idle_profile demo中,添加UART1模块,添加方式如下:
在main方法中,添加gpio的初始化:
MAP_PRCMPeripheralClkEnable(PRCM_UARTA1, PRCM_RUN_MODE_CLK);
//
// Configure PIN_16 for UART1 UART1_TX
//
MAP_PinTypeUART(PIN_01, PIN_MODE_7);
// Configure PIN_16 for UART1 UART1_TX
//
MAP_PinTypeUART(PIN_01, PIN_MODE_7);
//
// Configure PIN_17 for UART1 UART1_RX
//
MAP_PinTypeUART(PIN_02, PIN_MODE_7);
// Configure PIN_17 for UART1 UART1_RX
//
MAP_PinTypeUART(PIN_02, PIN_MODE_7);
然后添加cc_hndl g_tUartHndl1,
tUartHndl1 = uart_open(PRCM_UARTA1)
====================================================================
然后执行uart_read(g_tUartHndl1, buf, buf_size); uart_write(g_tUartHndl1, buf, buf_size) (执行前 已经从LPDS模式唤醒)
测试后,发现无法向uart1 发送和读取数据。
请大家帮忙看看,是否使用有误,或者需要如何操作? 谢谢!