蓝牙BLE开发之一_OSAL架构分析

原创文章,转载请注明: 转载自勤奋的小青蛙
本文链接地址: 蓝牙BLE开发之一_OSAL架构分析

此次蓝牙BLE开发的笔记,是纯粹为了记录自己学习蓝牙的过程,将一些心得分享上来。

我用的是谷雨电子的蓝牙BLE CC2541的开发套件。废话不多说,先来分析第一个OSAL的架构,有关点亮LED1和LED2的架构。

 

我们从main函数开始分析:

image

根据第一条主线,我们顺藤摸瓜,找到初始化LED1,LED2的地方:

image

image

image

上面几幅图片就将LED1和LED2的硬件初始化完成了,并且,延时5s执行SBP_START_DEVICE_EVT这个事件,taskid是:SimpleOsal_TaskID。

下面开始追第二条主线:

image

image

image

image

至此,这是一个OSAL的一个普通的点灯的架构,具体细节,有待我深入学习。

原创文章,转载请注明: 转载自勤奋的小青蛙
本文链接地址: 蓝牙BLE开发之一_OSAL架构分析

文章的脚注信息由WordPress的wp-posturl插件自动生成



|2|left
打赏

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: