此次蓝牙BLE开发的笔记,是纯粹为了记录自己学习蓝牙的过程,将一些心得分享上来。
我用的是谷雨电子的蓝牙BLE CC2541的开发套件。废话不多说,先来分析第一个OSAL的架构,有关点亮LED1和LED2的架构。
我们从main函数开始分析:
根据第一条主线,我们顺藤摸瓜,找到初始化LED1,LED2的地方:
上面几幅图片就将LED1和LED2的硬件初始化完成了,并且,延时5s执行SBP_START_DEVICE_EVT这个事件,taskid是:SimpleOsal_TaskID。
下面开始追第二条主线:
至此,这是一个OSAL的一个普通的点灯的架构,具体细节,有待我深入学习。
文章的脚注信息由WordPress的wp-posturl插件自动生成