咨询Bluetopia蓝牙协议栈几个问题,请赐教,多谢
时间:10-02
整理:3721RD
点击:
下载了基于CC2564模块和MSP430开发板的蓝牙协议栈例程,有几个问题:
1、在uart2中断中,仅是将数据存储在UartContex中,蓝牙协议栈何时来取用里面的数据呢?协议栈自动轮询?还是需要开发人员主动调用类似RxProcess这类函数?
2、我下载的历程都是基于MSP430 5438A的,但购买的开发板是MSP430 5438的,差一个“A”,请问软件上主要有哪些需要改动呢?
补充:在例程的Scheduler任务调度中,仅有函数式的轮流调用,没有真正的多任务切换,因此中断接收到数据后,不知道蓝牙协议栈何时会处理这些数据,那些回调函数何时能够得到执行。
RxThread是一个线程,会被轮询调度到,用户无需主动调用的
用仿真器跟踪添加任务的函数时,发现了玄机,原来库文件也注册了好几个任务,运行频率还很高。
库函数里注册了两个任务.