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

CC26xx 裸 使用uart问题 很着急哦

串口程序如下:

使用的时候 发现程序死在了 UARTConfigSetExpClk这个函数,请问什么导致的,请了解的说一下哦

void main(void)
{
// 配置串口
IOCPinTypeUart(UART0_BASE, IOID_2 , IOID_3 , IOID_UNUSED, IOID_UNUSED);
UARTConfigSetExpClk(UART0_BASE, SysCtrlClockGet(),115200,UART_CONFIG_WLEN_8 | UART_CONFIG_STOP_ONE | UART_CONFIG_PAR_NONE);
 UARTFIFOLevelSet(UART0_BASE, UART_FIFO_TX7_8, UART_FIFO_RX7_8);
 UARTEnable(UART0_BASE);
 while(1)
 {
 // 接收一个字符
// TempChar = (uint8_t)UARTCharGet(UART0_BASE);
 // 发送一个字符
 UARTCharPut(UART0_BASE, 0x55);

 }
 }

Yan:

jingpeng,

应该是串口配置的问题。

你可以看一下这里,有示例代码:http://processors.wiki.ti.com/index.php/CC26xx_Serial_Communication

jingpeng xi:

回复 Yan:

Y,

您好,工程师,我看了那个,哪里全是TI RTOS的示例代码啊,跟我这个不太一样啊。

Yan:

回复 jingpeng xi:

jingpeng,

系统的本身都是基于TI-RTOS的,包括UART驱动。

TI-RTOS已经把所有驱动都打包成API了。

赞(0)
未经允许不得转载:TI中文支持网 » CC26xx 裸 使用uart问题 很着急哦
分享到: 更多 (0)