?? 資源詳細(xì)信息
?? 溫馨提示:本資源由用戶 突破自我 上傳分享,僅供學(xué)習(xí)交流使用。如有侵權(quán),請聯(lián)系我們刪除。
資源簡介
菜鳥到高手,顯得有些霸氣哈,不過的確如此,官方帶給我們一個比較實(shí)用的stm32的工具。這個 工具就是STM32CubeMX,昨天玩freeRTOS的時候就提到過。說到freeRTOS,這里就多說兩句。 全局變量,在任務(wù)間相互訪問的時候也是需要臨界保護(hù)的,不然可能會出現(xiàn)奇怪的問題。不過我們 可以關(guān)掉時間片調(diào)度,任務(wù)間可以訪問全局變量而不用加保護(hù)(不等于菜鳥可以隨意代碼)。關(guān)閉 了時間片調(diào)度,只有發(fā)生vTaskDelay的時候才會上下文切換。只要代碼合理訪問全局變量可以不加 保護(hù)的。因此代碼也不是可以任意書寫的,關(guān)于freeRTOS的問題,多看看源碼,一切都會有答案。 源碼較少,這里就不過多介紹。關(guān)閉時間片不是網(wǎng)上說的configUSE_TIME_SLICING這個宏定義, 老鳥發(fā)現(xiàn)這個宏壓根沒用哈,嘿嘿。閱讀源碼可以找到相關(guān)宏配置。不過不建議關(guān)閉,時間片調(diào)度 也可以讓一個任務(wù)在執(zhí)行一定時間后切換到其他就緒任務(wù)去執(zhí)行。如果有freeRTOS相關(guān)問題,可以 留言給我。廢話說多了點(diǎn)哈,繼續(xù)我們的STM32CubeMX。下面我們來講講這個工具的作用,講完 后,可以自己下載一個試試,挺簡單不多介紹。
立即下載此資源
資源說明
下載說明
- 下載需消耗 2積分
- 24小時內(nèi)重復(fù)下載不扣分
- 支持?jǐn)帱c(diǎn)續(xù)傳
- 資源永久有效
使用說明
- 下載后用解壓軟件解壓
- 推薦 WinRAR 或 7-Zip
- 如有密碼請查看說明
- 解壓后即可使用
積分獲取
- 上傳資源獲得積分
- 每日簽到免費(fèi)領(lǐng)取
- 邀請好友注冊獎勵
- 查看詳情 →