藍芽學習筆記2
osal_set_event(SimpleBLETest_TaskID, SBP_START_DEVICE_EVT);
設定一個任務,這麼做的目的是按照多工處理的方法來做
SimpleBLETest_ProcessEvent
這個是我們的應用程式的事件處理函式
SYS_EVENT_MSG是系統事件的意思。實際上,都是OSAL系統排程的後根據需要調
用的,比如按鍵按下後呼叫或者傳送資料後的返回值回撥。
WorkSpace 中有兩種配置:
CC2541DK-MINI keyfob 對應keyfob開發板
CC2541 對應SmartRF
為了讓led1燈正常工作,我們需要確保兩個巨集定義的設定:
xPOWER_SAVING
HAL_LED=TRUE
proprocessor defined symbols
difined symbols表示在工程中的巨集定義。
1)啟動定時器,僅一次
uint8 osal_start_timerEx(uint8 taskID, uint16 event_id, uint32
timeout_value)
2)啟動定時器,自動過載
uint8 osal_start_reload_timer(uint8 taskID, uint16 event_id, uint32
timeout_value)
3)停止定時器
uint8 osal_stop_timerEx(uint8 task_id,uint16 event_id)
4)返回系統時鐘(一般用於對比現在與歷史的時間,後面我們的AT命令就用到這
個來輔助了)
uint32 osal_GetSystemClock(void)
設定一個任務,這麼做的目的是按照多工處理的方法來做
SimpleBLETest_ProcessEvent
這個是我們的應用程式的事件處理函式
SYS_EVENT_MSG是系統事件的意思。實際上,都是OSAL系統排程的後根據需要調
用的,比如按鍵按下後呼叫或者傳送資料後的返回值回撥。
WorkSpace 中有兩種配置:
CC2541DK-MINI keyfob 對應keyfob開發板
CC2541 對應SmartRF
為了讓led1燈正常工作,我們需要確保兩個巨集定義的設定:
xPOWER_SAVING
HAL_LED=TRUE
proprocessor defined symbols
difined symbols表示在工程中的巨集定義。
1)啟動定時器,僅一次
uint8 osal_start_timerEx(uint8 taskID, uint16 event_id, uint32
timeout_value)
2)啟動定時器,自動過載
uint8 osal_start_reload_timer(uint8 taskID, uint16 event_id, uint32
timeout_value)
3)停止定時器
uint8 osal_stop_timerEx(uint8 task_id,uint16 event_id)
4)返回系統時鐘(一般用於對比現在與歷史的時間,後面我們的AT命令就用到這
個來輔助了)
uint32 osal_GetSystemClock(void)
相關文章
- Android學習筆記之藍芽通訊...Android筆記藍芽
- ESP32藍芽學習--藍芽概念學習藍芽
- 記錄一下藍芽學習藍芽
- 藍芽學習1藍芽
- [轉載]ios藍芽開發學習筆記(四)ios藍芽應用的後臺處理iOS藍芽筆記
- 筆記本怎麼連藍芽耳機 筆記本連線藍芽耳機步驟筆記藍芽
- 富芮坤藍芽學習藍芽
- 筆記本藍芽消失了怎麼辦 筆記本藍芽突然消失不見了如何解決筆記藍芽
- ESP32藍芽學習--GATT協議學習藍芽協議
- 低功耗藍芽(2)藍芽
- Vue學習筆記2Vue筆記
- MySQL學習筆記2MySql筆記
- RocketMQ學習筆記 2MQ筆記
- Oracle學習筆記2Oracle筆記
- react學習筆記2React筆記
- mysql學習筆記-2MySql筆記
- jQuery學習筆記(2)jQuery筆記
- Scala學習筆記2筆記
- TestNG—學習筆記2筆記
- autolayout學習筆記_2筆記
- vue學習筆記-2Vue筆記
- 學習筆記2(下)筆記
- koa2學習筆記筆記
- hibernate學習筆記(2)筆記
- Python學習筆記(2)Python筆記
- Android學習筆記(2)Android筆記
- koa@2學習筆記筆記
- C#學習筆記2C#筆記
- db2學習筆記DB2筆記
- PL/SQL學習筆記-2SQL筆記
- iproute2學習筆記筆記
- Flex學習筆記(Day 2)Flex筆記
- Grub2 學習筆記筆記
- 2-SAT 學習筆記筆記
- Solidity學習筆記-2Solid筆記
- 強化學習-學習筆記2 | 價值學習強化學習筆記
- 筆記本怎麼連線藍芽耳機 膝上型電腦連線藍芽裝置教程筆記藍芽
- ASP.NET學習筆記2ASP.NET筆記