剛接觸這個單片機(jī),在官方提供的例程peripheral里,這里開始了任務(wù)
這邊運(yùn)行了這個任務(wù),之后呢,程序運(yùn)行到那去了
配置了從機(jī)狀態(tài)后,程序怎么運(yùn)行?。繘]有找到編寫運(yùn)行程序
剛接觸這個單片機(jī),在官方提供的例程peripheral里,這里開始了任務(wù)
這邊運(yùn)行了這個任務(wù),之后呢,程序運(yùn)行到那去了
配置了從機(jī)狀態(tài)后,程序怎么運(yùn)行?。繘]有找到編寫運(yùn)行程序
初始化之后就是主循環(huán)一直在查詢有沒有tmos任務(wù),
設(shè)備初始化完成會打印PRINT("Initialized..\n");
初始化時開啟廣播會打印PRINT("Advertising..\n");
此時藍(lán)牙就開始周期性廣播。
PRINT("Advertising..\n");在那個任務(wù)里呢?
程序里要處理事情不是要自己創(chuàng)建任務(wù)嗎?為什么這個廣播不再任務(wù)里呢?
這個打印并不是任務(wù)去調(diào)用,而是在狀態(tài)回調(diào)里,狀態(tài)發(fā)生變化就會進(jìn)入回調(diào)指示當(dāng)前狀態(tài),
默認(rèn)例程,廣播是在外設(shè)初始化中開啟,當(dāng)然也可以通過任務(wù)調(diào)用控制廣播打開或者關(guān)閉。
非常感謝,我對它的運(yùn)行機(jī)制還不是很了解,再多看看