• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 无线通信 > 技术讨论 > 用CC2541的串口1不能正常接收数据,什么原因?

用CC2541的串口1不能正常接收数据,什么原因?

录入:edatop.com     点击:

用CC2541的串口1不能正常接收数据,什么原因?


需要用到CC2541的串口1,移植了代码,串口的发送一切正常,串口的接收仅仅一次有效,通过仿真发现接收的回调函数(void sbpSerialAppCallback(uint8 port, uint8 event))仅仅开机第一次进去了,再出发送数据时,是不能进入到该回调函数的,难怪不能正常接收上位机的发送的数据,不知道这个原因在哪?请求帮助!

首先看一下watchdog的定时时间,是不是正确。
有可能是在OSAL处理的时候被别的TASK占据了。
再有就是看下相应的ProcessGATTMsg()是不是真的收到数据了。

串口的使用例子可以参考
http://processors.wiki.ti.com/index.php/LPRF_BLE_SerialApp

上一篇:zigbee网关带了2级路由收发数据不正常?
下一篇:如何蓝牙让手机可以控制led?

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

射频和天线工程师培训课程详情>>

  网站地图