前面介紹了FreeRTOS堆內(nèi)存管理實(shí)現(xiàn)赏僧,總共有5種實(shí)現(xiàn)分別在heap_1.c,heap_2.c,heap_3.c,heap_4.c和heap_...
從FreeRTOS V9.0.0開(kāi)始內(nèi)核對(duì)象既可以在編譯的時(shí)候靜態(tài)分配奔滑,也可以在運(yùn)行時(shí)動(dòng)態(tài)分配幔烛。為了盡可能讓FreeRTOS易于使用狂魔,這些內(nèi)核對(duì)...
下層基礎(chǔ)決定上層建筑椎咧,在開(kāi)始接下來(lái)的學(xué)習(xí)之前,我們先來(lái)了解一下嵌入式內(nèi)存分配的一些基礎(chǔ)知識(shí)挖藏。 我們知道,關(guān)于存儲(chǔ)器可以分為許多種類厢漩,它們分別有:...
我們知道膜眠,代碼的命名是需要有規(guī)范的,因?yàn)椴煌某绦騿T風(fēng)格都不一樣溜嗜,所以需要有一個(gè)規(guī)范對(duì)他們進(jìn)行約束以保證代碼的風(fēng)格的一致性宵膨,這樣便于后人閱讀,也...
如果系統(tǒng)功能很簡(jiǎn)單炸宵,很多優(yōu)秀的嵌入式軟件并沒(méi)有實(shí)時(shí)操作系統(tǒng)辟躏,因?yàn)樵黾覴TOS內(nèi)核反而會(huì)增加資源的消耗。比如說(shuō)你學(xué)校里做課設(shè)土全,做個(gè)電子時(shí)鐘捎琐,加內(nèi)核...
FreeRTOS是一個(gè)實(shí)時(shí)操作系統(tǒng)(real-time operation system),那么什么是實(shí)時(shí)呢裹匙? 實(shí)時(shí)瑞凑,【釋義】[real tim...
網(wǎng)上有一份廣為流傳的FreeRTOS中文資料,叫《FreeRTOS實(shí)時(shí)內(nèi)核中文指南》概页,它是被網(wǎng)上一位同仁翻譯過(guò)來(lái)的籽御,從翻譯的版本來(lái)看,屬于比較舊...
接上一篇所講,從官網(wǎng)下載的FreeRTOS文件夾中,我們知道里面有個(gè)FreeRTOS/Demo文件夾技掏。這個(gè)文件夾下面是不同硬件平臺(tái)提供的官方例程...
上一篇我講了關(guān)于如何從官網(wǎng)獲取FreeRTOS的源碼方法铃将,這一節(jié)我們一起看一下,從官網(wǎng)下載下來(lái)的文件夾的內(nèi)容是什么哑梳。 打開(kāi)解壓好的文件夾"Fre...