
曙海教學優(yōu)勢
本課程面向企事業(yè)項目實際需要,秉承二十一年積累的教學品質,STM32 針對實時操作系統(tǒng)(RTOS)應用實戰(zhàn)培訓課程-以項目實現(xiàn)為導向,老師將會與您分享設計的全流程以及工具的綜合使用經驗、技巧。線上/線下/上門皆可,STM32 針對實時操作系統(tǒng)(RTOS)應用實戰(zhàn)培訓課程-專家,課程可定制,熱線:4008699035。
曙海的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。曙海的課程在業(yè)內有著響亮的知名度。大批企業(yè)和曙海
建立了良好的合作關系,20多年來,合作企事業(yè)單位以達30多萬。
?
?
課程介紹
?FreeRTOS是一個開源、免費的RTOS內核,已經被廣泛應用到各種嵌入式產品開發(fā)中。但是FreeRTOS的文檔資料很少,缺少專業(yè)的技術支持和服務培訓,用戶使用它時,只能自己研究相關代碼,或通過在線社區(qū)等獲取相關支持。為此,ST為大家?guī)硪粓鋈腴T級別的FreeRTOS培訓,通過這次培訓,你將學會在強大的STM32平臺基礎上基于嵌入式系統(tǒng)開發(fā)自己的應用程序。
?
培訓大綱
?
本課程將涉及前后臺系統(tǒng)的設計,使用RTOS的好處。詳細分析RTOS的基本功能,包括內核調度機制,任務管理,中斷管理,時間管理,資源管理,任務間的同步與通信機制等。
本次培訓,理論和實驗穿插相結合。介紹基于STM32Cube固件庫,將FreeRTOS 移植到NUCLEO-F401RE模塊的過程。基于NUCLEO-F401RE硬件,了解FreeRTOS的啟動過程、學習如何創(chuàng)建任務及使用FreeRTOS的系統(tǒng)服務。
?
理論、實踐內容
?
1) 理論:嵌入式操作系統(tǒng)的基本介紹
?
2) 理論:FreeRTOS介紹
?
3) 理論:如何使用FreeRTOS開發(fā)應用程序
?
4) 實驗:使用STM32CubeMX, 建立基于NUCLEO-F401RE 的FreeRTOS的工程
?
5) 理論: FreeROTS工作原理
?
6) 實驗:如何創(chuàng)建任務,實現(xiàn)任務間通信
?
7) 實驗:信號量、互斥量的應用