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

微信截圖_20240910100657.png

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

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

教程簡(jiǎn)介:

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

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

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

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

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

教程目錄:

01.課程介紹

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

03.FreeRTOS簡(jiǎn)介

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

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

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

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

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

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

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

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

12.FreeRTOS移植_HAL庫(kù)工程移植

13.FreeRTOS移植_HAL庫(kù)和RTOS時(shí)鐘源的問(wèn)題

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

33.信號(hào)量_簡(jiǎn)介

34.信號(hào)量_二值信號(hào)量編碼和演示

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

36.信號(hào)量_優(yōu)先級(jí)翻轉(zhuǎn)問(wèn)題介紹

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

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

39.信號(hào)量_互斥信號(hào)量

40.信號(hào)量_互斥信號(hào)量編碼&演示

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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