rt_sem_init(.
..)rt_sem_create(.
..)rt_sem_take(.
..)//等待***訊號量
rt_sem_release(.
..)//放出***訊號量
rt_sem_detach(.
..)//訊號量脫離
2.互斥量(與訊號量不同的是,互斥量只能由持有執行緒釋放,其他執行緒不可釋放)
,取得互斥量的執行緒與高優先度的優先順序相同
rt_mutex_init(.
..)rt_mutex_create(.
..)rt_mutex_take(.
..)rt_mutex_release(.
..)rt_sem_detach(.
..)
rtthread幾乎所有的外設要通過rt_device_find()api獲得外設控制代碼,然後再通過外設對應的api操作……
好像也沒什麼好寫的…[doge]
RT thread學習筆記之
1 往裸機工程新增 rt thread 原始碼 a 拷貝 rt thread package 到裸機工程根目錄 2 拷貝 rtconfig.h 檔案到 user 資料夾 a 將 rt thread 3.0.3 bsp 資料夾下面的 rtconfig.h 配套檔案拷貝到工程根目錄下面的 user資料夾...
RT Thread學習筆記之RT Thread簡介
rt thread是乙個功能強大,元件豐富的物聯網作業系統。物聯網作業系統是指以作業系統核心 可以是rtos linux等 為基礎,包括檔案系統 圖形庫等較為完整的中介軟體元件,具備低功耗 安全 通訊協議支援和雲端連線能力的軟體平台。rt thread kernel service library ...
Rt Thread學習筆記 簡介(一)
近期要學習一款rtos,讓裸機不再孤單。作為一名 rtos 的初學者,也許你對 rt thread 還比較陌生。然而,隨著你的深入接觸,你會逐漸發現 rt thread 的魅力和它相較於其他同型別 rtos 的種種優越之處。rt thread 是一款完全由國內團隊開發維護的嵌入式實時作業系統 rto...