TI中文支持网
TI专业的中文技术问题搜集分享网站

idle_profile demo中, 如何添加对UART1的使用

在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_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 发送和读取数据。
请大家帮忙看看,是否使用有误,或者需要如何操作? 谢谢!
Alvin Chen:

建议加一点ms级别延时看看,你本来有参考sdk里面的Demo调通uart吗

sherlock ding:

回复 Alvin Chen:

安装sdk里面的Demo调通过uart1. 将demo里面 uart1的代码移植到idle_profile 后发现uart1 不通后,采用uart_open方式做的。

Alvin Chen:

回复 sherlock ding:

我怀疑是启动后要加一点延时看看

赞(0)
未经允许不得转载:TI中文支持网 » idle_profile demo中, 如何添加对UART1的使用
分享到: 更多 (0)