微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2540 SimpleBLEPeripheral 数据接收问题

CC2540 SimpleBLEPeripheral 数据接收问题

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

SimpleBLEPeripheral 的程序 从Central发过来的数据从哪接收呢

OSAL给接收任务发送一个信号,一个信息到达了,通过设置SYS_EVENT_MSG标志为目地任务.这样引起接受任务的事件处理函数被调用.接收任务然后取回数据通过osal_msg_receive,且处理数据依据接受到的数据.推荐每一个OSAL任务有一个局部消息处理函数(simpleBLEPeripheral应用的消息处理函数是simpleBLEPeripheral_ProcessOSALMsg),决定采取什么行动基于接收的消息类型.一旦接收任务完成处理消息,它必须解除分配内存通过osal_msg_deallocate

可以参考下链接http://blog.csdn.net/huangfoai/article/details/16970555  3.1.4

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

网站地图

Top