微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > cc2541串口输出乱码

cc2541串口输出乱码

时间:10-02 整理:3721RD 点击:

我用C:\Texas Instruments\BLE-CC254x-1.4.2.2\Projects\ble\HostTest工程做串口通信测试,工程配置都是默认的,但是出来的是乱码,请问问题出在哪呢?

波特率设置的不对吧?

程序中默认的应该是115200,你把你上面的改一下试试

我仿真看程序中确实默认是115200的波特率,但是我用115200的也是乱码,真揪心。

有两点会引起串口的乱码:

1.  开启了POWER_SAVING

2.  开启了 HCI_EXT_ClkDivOnHaltCmd( HCI_EXT_ENABLE_CLK_divIDE_ON_HALT );

建议排查下这两点

这两点排查过了,POWER_SAVING没有开启,HCI_EXT_ClkDivOnHaltCmd( HCI_EXT_ENABLE_CLK_divIDE_ON_HALT );也没有开启。代码是官方给的代码,没做其他改动。另我使用的是cc2541 Keyfob板子,uart接的SCL和SDA,TI工程师帮忙分析一下,谢谢。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top