CC2640在SimpleBLEPeripheral工程中实现UART通信
各位大神好,
我想在SimpleBLEPeripheral工程中实现UART的通信,我参考了这个帖子:
http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/83016.aspx?pi2132219853=1
但是我按照帖子中描述的操作,还是不行,当在main中创建UART的任务时,BLE广播帧就看不见了(我怀疑程序已经挂掉了);反之,BLE广播可以被发现。
我用的是CC2640_4X4的芯片。
各位有知道是什么原因的吗?或者有其他的参考例程或者方案的吗?
我的项目需求:
1. 2个UART或者 UART + I2C
2. 芯片要作为Peripheral,定时发出广播
3.芯片工作在低功耗模式上。
请大神给你可以参考的方案,或者给个方向,我一步一步去实现。
加串口如下
http://processors.wiki.ti.com/index.php/CC2640_Serial_Communication
4x4 参考如下
http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/98642.aspx
您好,我看了文档。但是还是不行。
我参考Hosttest工程进行移植,还是不行。在MAIN中执行NPITask_createTask(ICALL_SERVICE_CLASS_BLE);程序就不行了。
我测试了: SimpleBLEPeripheral的APP + Hosttest 的Stack,但是 程序跑不起来,
是不是stack有啥区别?
我自己做的板子,正常运行时,电流在2.0ma;程序挂掉时,电流在3.15ma。