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

请教各位TI大神,CC2538的串口要如何打开?

1.第一个问题就是CC2538的串口要如何打开?串口的初始化如下,但是打印不出来东西,请问问题出在哪里?

static void InitUart(void)
{
halUARTCfg_t uartConfig;
uartConfig.configured =TRUE;
uartConfig.baudRate =HAL_UART_BR_9600;
uartConfig.flowControl =FALSE; 
uartConfig.flowControlThreshold =64;
uartConfig.rx.maxBufSize =128;
uartConfig.tx.maxBufSize =128;
uartConfig.idleTimeout =6;
uartConfig.intEnable =TRUE;
uartConfig.callBackFunc = SerialApp_CallBack;
HalUARTOpen(SERIAL_APP_PORT,&uartConfig);// 打开串口0
}

2.然后CC2538可以通过USB实现串口功能,我不想使用这个功能,想把HAL_UART_USB指定成FALSE,但是为什么在IAR中找不到定义HAL_UART_USB的地方?麻烦大神告知define HAL_UART_USB在哪个文件中?

xuesong wang:

楼主请教个问题,cc2538的sample编出来多大,为什么我这编出来的out文件大小512K,但是看map文件只有120多K呢?

Yuyue yu:

回复 xuesong wang:

你能先把我的问题解决了么……

xuesong wang:

回复 Yuyue yu:

我问题解决了,我帮你看看。

Yuyue yu:

回复 xuesong wang:

好的谢谢

shaoxin cui1:

回复 Yuyue yu:

你好!请问一下你串口打印的问题解决了吗?

我也是按照你那种方法初始化的,也打印不出来东西,原因不知道在哪里?能指点一下吗?

Xiaofei Sun:

我最近也在使用cc2538做开发。

开发的第一步当然是用串口打个hello world什么的出来在电脑上显示喽。

使用的zstack-mesh,用的GenericApp的Sample工程。

我也发现了串口无法正常打印。

使用调试器跟了一下,原来有个MT模块,已经将窗口进行了初始化。

你尝试更换一个串口再试一下。

赞(0)
未经允许不得转载:TI中文支持网 » 请教各位TI大神,CC2538的串口要如何打开?
分享到: 更多 (0)