FireBLE串口接收问题


问题是这样的,我使用demo code,并且没有改任何东西,只是想测试用串口调试助手发送数据
我对demo code的理解是,QN9021收到数据后,透过TX把数据原封不动的传回给串口调试助手,
但是,除了刚上电是打印的 Hello NXP! ,之后发送任何字符串都没有反应


红色框起的部分,程序正在等待数据,led_blink_left为回调,触发后rx_flag会置零

我想解决的就是通过串口中断接收数据,这问题想了好久,在网上也找了很多资料
找到的只有串口发送,并没有接收。。。

下面是源代码,从QBlue中提出来的,如果有就不用下了
src.rar (145 KB)uart.rar (17.2 KB)

这个例程是可以正常接收和发送的,无法接收应该是硬件问题,请确认你PC上串口通讯是否正常以及检查开发板上tx脚是否有数据波形发出。

安安 发表于 2016-8-5 09:54
这个例程是可以正常接收和发送的,无法接收应该是硬件问题,请确认你PC上串口通讯是否正常以及检查开发板上 …

谢谢你,这问题我解决了,最后发现是SDK的问题
原本我使用QBlue1.3.7
后来我找到QBlue1.3.6安装使用
结果就可以了,代码部分完全没有改变