FreeRTOS實(shí)時(shí)操作系統(tǒng)教程發(fā)布

微信截圖_20240910100657.png

教程直達(dá)》》》》》》》》》》》》》》》》》

-------------------------------------------

教程簡介:

FreeRTOS是嵌入式領(lǐng)域廣泛應(yīng)用的實(shí)時(shí)操作系統(tǒng),因其免費(fèi)開源、輕量、可移植性強(qiáng)、功能豐富而備受歡迎,掌握FreeRTOS對于從事嵌入式系統(tǒng)開發(fā)、物聯(lián)網(wǎng)、工業(yè)自動化等領(lǐng)域的工程師來說至關(guān)重要。

本套教程囊括FreeRTOS的各個(gè)功能,包括:任務(wù)創(chuàng)建、任務(wù)調(diào)度、中斷管理、同步機(jī)制、低功耗、內(nèi)存管理等,結(jié)合幾十個(gè)案例,學(xué)習(xí)之后,你將掌握FreeRTOS的原理和使用,提升多任務(wù)編程能力,全面掌握實(shí)時(shí)操作系統(tǒng)的開發(fā)技巧!

教程延續(xù)了尚硅谷一貫的風(fēng)格:保姆式講解,手把手教學(xué),逐行手敲代碼,對初學(xué)者極度友好;敗家式贈送,除了視頻,還提供了全套的代碼、筆記和資料,一站式服務(wù)。

學(xué)習(xí)本套教程的前置知識:C語言基礎(chǔ)、STM32單片機(jī),對應(yīng)的學(xué)習(xí)資料在尚硅谷教育公眾號回復(fù):嵌入式,免費(fèi)獲取。

-------------------------------------------

教程目錄:

01.課程介紹

02.裸機(jī)開發(fā)與操作系統(tǒng)的區(qū)別

03.FreeRTOS簡介

04.FreeRTOS基礎(chǔ)知識_多任務(wù)&任務(wù)調(diào)度策略

05.FreeRTOS基礎(chǔ)知識_任務(wù)調(diào)度策略分析

06.FreeRTOS基礎(chǔ)知識_任務(wù)狀態(tài)

07.FreeRTOS基礎(chǔ)知識_RTOS滴答時(shí)鐘

08.FreeRTOS基礎(chǔ)知識_上下文切換的介紹

09.FreeRTOS基礎(chǔ)知識_上下文切換的時(shí)機(jī)

10.FreeRTOS基礎(chǔ)知識_空閑任務(wù)

11.FreeRTOS移植_獲取源碼&源碼結(jié)構(gòu)介紹

12.FreeRTOS移植_HAL庫工程移植

13.FreeRTOS移植_HAL庫和RTOS時(shí)鐘源的問題

14.FreeRTOS移植_寄存器開發(fā)方式移植區(qū)別

15.FreeRTOS移植_系統(tǒng)配置文件說明

16.FreeRTOS移植_數(shù)據(jù)類型&命名規(guī)范

17.任務(wù)創(chuàng)建與刪除_API函數(shù)&TCB介紹

18.任務(wù)創(chuàng)建與刪除_動態(tài)方式編碼

19.任務(wù)創(chuàng)建與刪除_動態(tài)方式演示

20.任務(wù)創(chuàng)建與刪除_靜態(tài)方式編碼和演示

21.任務(wù)掛起與恢復(fù)_API函數(shù)介紹

22.任務(wù)掛起與恢復(fù)_編碼&演示

23.中斷管理_中斷管理介紹&臨界段原理&掛起調(diào)度器對比

24.中斷管理_編碼&演示

25.時(shí)間片調(diào)度_編碼和演示

26.任務(wù)實(shí)用函數(shù)_任務(wù)狀態(tài)查詢相關(guān)函數(shù)編碼

27.任務(wù)實(shí)用函數(shù)_任務(wù)狀態(tài)查詢演示

28.任務(wù)實(shí)用函數(shù)_任務(wù)運(yùn)行時(shí)間統(tǒng)計(jì)編碼和演示

29.時(shí)間管理_兩種時(shí)間函數(shù)介紹

30.時(shí)間管理_編碼和演示

31.消息隊(duì)列_概念和函數(shù)介紹

32.消息隊(duì)列_編碼和演示

33.信號量_簡介

34.信號量_二值信號量編碼和演示

35.信號量_計(jì)數(shù)型信號量編碼和演示

36.信號量_優(yōu)先級翻轉(zhuǎn)問題介紹

37.信號量_模擬優(yōu)先級翻轉(zhuǎn)編碼

38.信號量_模擬優(yōu)先級翻轉(zhuǎn)演示

39.信號量_互斥信號量

40.信號量_互斥信號量編碼&演示

41.隊(duì)列集_簡介和函數(shù)介紹

42.隊(duì)列集_編碼和演示

43.事件標(biāo)志組_簡介和函數(shù)介紹

44.事件標(biāo)志組_編碼和演示

45.任務(wù)通知_簡介和函數(shù)介紹

46.任務(wù)通知_模擬信號量編碼和演示

47.任務(wù)通知_模擬消息隊(duì)列編碼和演示

48.任務(wù)通知_模擬事件標(biāo)志組編碼和演示

49.任務(wù)通知_任務(wù)通知數(shù)組的新用法

50.軟件定時(shí)器_簡介和函數(shù)介紹

51.軟件定時(shí)器_編碼和演示

52.低功耗模式_實(shí)現(xiàn)方式介紹&相關(guān)配置項(xiàng)

53.低功耗模式_使用方式&演示

54.內(nèi)存管理_五種內(nèi)存算法介紹

55.內(nèi)存管理_分配和釋放內(nèi)存編碼&演示