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

CC3200 wlan_station例程串口乱码

在CC3200 LaunchPad 上运行CC3200 SDK的例程的时候,发现串口输出乱码,然后我在DisplayBanner(APPLICATION_NAME);语句后面添加循环输出串口log的语句

void main()
{
long lRetVal = -1;

//
// Board Initialization
//
BoardInit();
//
// configure the GPIO pins for LEDs,UART
//
PinMuxConfig();

//
// Configure the UART
//
#ifndef NOTERM
InitTerm();
#endif //NOTERM
//
// Display Application Banner
//
DisplayBanner(APPLICATION_NAME);
while(1)
{
MAP_UtilsDelay(8000000);
UART_PRINT("Debug Info : [ ]\r\n");
}

……..

}

电脑上发现log出现乱码。

Viki Shi:

你用例程uart_demo测试会出现乱码吗?

user4524803:

回复 Viki Shi:

也出现了,下面代码,红色部分是添加的测试代码。

void main(){ char cString[MAX_STRING_LENGTH+1]; char cCharacter; int iStringLength = 0; // // Initailizing the board // BoardInit(); // // Muxing for Enabling UART_TX and UART_RX. // PinMuxConfig(); // // Initialising the Terminal. // InitTerm(); // // Clearing the Terminal. // ClearTerm(); DisplayBanner(APP_NAME); Message("\t\t****************************************************\n\r"); Message("\t\t\t CC3200 UART Echo Usage \n\r"); Message("\t\t Type in a string of alphanumeric characters and \n\r"); Message("\t\t pressenter, the string will be echoed. \n\r") ; Message("\t\t Note: if string length reaches 80 character it will \n\r"); Message("\t\t echo the string without waiting for enter command \n\r"); Message("\t\t ****************************************************\n\r"); Message("\n\n\n\r"); Message("cmd#"); while(1) { MAP_UtilsDelay(8000000); Message("Debug Info : [ ]\r\n"); }

}

Viki Shi:

回复 user4524803:

比较奇怪,换一根连接线试试,排除硬件问题

user4524803:

回复 Viki Shi:

换了一根比较长的数据线,几乎全是乱码!明天上班拿仪器好好看看,是不是波特率不准。

gaoyang9992006:

回复 user4524803:

楼主,这个最后是什么问题,希望反馈一下,给其他朋友以参考?是波特率配置问题还是数据线问题,还是某些相关配置没有弄好?分享一下

user4524803:

回复 gaoyang9992006:

这几周活比较多,等我空闲下来再看看!

gaoyang9992006:

回复 user4524803:

好的,期待楼主分享。不太清楚当时楼主是硬件问题导致的还是软件问题导致的这个乱码

user4524803:

回复 Viki Shi:

今天空闲下来了,在弄了一下,发现cc3200-launchxl的串口波特率有时候会不准。用逻辑分析仪抓了波形,下面这幅图是准的

但是下面这幅图就不准了,波特率误差达到了8%。 请各路大神帮忙分析分析。

user4524803:

回复 user4524803:

另外,TI的支持们,要不要我把板子寄给你们查一下?

赞(0)
未经允许不得转载:TI中文支持网 » CC3200 wlan_station例程串口乱码
分享到: 更多 (0)