關(guān)注我的朋友中,應(yīng)該還有不少人在使用FreeRTOS進(jìn)行開發(fā),你有關(guān)注它的消息嗎?
1寫在前面
FreeRTOS 是作者 Richard Barry 于 2003 年推出的系統(tǒng)。
一經(jīng)推出很快就變成一款熱門軟件,在EETimes 關(guān)于嵌入式操作系統(tǒng)的調(diào)查中,其排名一直很靠前。
在過去的 15 年里,只需投入極少量的人力資源即可完成這款重要軟件基礎(chǔ)設(shè)施的維護(hù)工作。
在前年,F(xiàn)reeRTOS的作者Richard 加入了亞馬遜(Amazon),并將FreeRTOS從V9版本升級(jí)至V10版本。
所以,現(xiàn)在FreeRTOS將有亞馬遜管理。
2什么是 Amazon FreeRTOS?
自加入亞馬遜,F(xiàn)reeRTOS就升級(jí)至V10。同時(shí),也推出了Amazon FreeRTOS。
Amazon FreeRTOS,它基于 FreeRTOS 內(nèi)核,并且增加了重要的 AWS 支持和 IoT 使用案例支持。
例如,可輕松安全地將設(shè)備連接到云以及本地網(wǎng)絡(luò)的軟件庫,這些庫已經(jīng)開源。
關(guān)于Amazon FreeRTOS的視頻介紹:
3FreeRTOS V10.2.1更新功能
FreeRTOS就在昨天(2019年5月13日)升級(jí)至V10.2.1版本。
在V10.2.0基礎(chǔ)上有如下變化:
添加了ARM Cortex-M23端口層,以補(bǔ)充已有的ARM Cortex-M33端口層。
RISC-V端口現(xiàn)在可以在32位和64位之間自動(dòng)切換核心。
引入了portMEMORY_BARRIER宏以防止指令重新排序當(dāng)使用GCC鏈接時(shí)間優(yōu)化時(shí)。
將portDONT_DISCARD宏引入ARMv8-M端口試試防止安全端構(gòu)建刪除所需的符號(hào)非安全的側(cè)面構(gòu)建。
引入了portARCH_NAME以提供額外的數(shù)據(jù)來選擇半自動(dòng)構(gòu)建環(huán)境。
Cortex-M33和Cortex-M23端口現(xiàn)在可以正確禁用MPU更新MPU寄存器。
新增Nuvoton NuMaker-PFM-M2351 ARM Cortex-M23演示。
增加了LPC55S69 ARM Cortex-M33演示。
增加了STM32雙核AMP壓力測(cè)試演示。
當(dāng)然,內(nèi)容經(jīng)谷歌翻譯,可能不完全正確。原文如下:
Added ARM Cortex-M23 port layer to complement the pre-existing ARM Cortex-M33 port layer.
The RISC-V port now automatically switches between 32-bit and 64-bit cores.
Introduced the portMEMORY_BARRIER macro to prevent instruction re-ordering when GCC link time optimisation is used.
Introduced the portDONT_DISCARD macro to the ARMv8-M ports to try and prevent the secure side builds from removing symbols required by the non secure side build.
Introduced the portARCH_NAME to provide additional data to select semi- automated build environments.
Cortex-M33 and Cortex-M23 ports now correctly disable the MPU before updating the MPU registers.
Added Nuvoton NuMaker-PFM-M2351 ARM Cortex-M23 demo.
Added LPC55S69 ARM Cortex-M33 demo.
Added an STM32 dual core AMP stress test demo.
4其他內(nèi)容
最近幾年IoT(Internet of Things)物聯(lián)網(wǎng)的快速發(fā)展,使其很多RTOS都在增加相關(guān)組件。
包括上面說的Amazon FreeRTOS,大家比較熟悉的RT-Thread。包括阿里、華為等這些公司都在打造一套自己的物聯(lián)網(wǎng)系統(tǒng)。
我目前用FreeRTOS,主要是需要維護(hù)一些項(xiàng)目。但是,我下來也在研究RT-Thread。
很多人問起,該選擇什么RTOS來學(xué)習(xí)?
實(shí)話說,就目前,我推薦RT-Thread。因?yàn)槟壳癛TT官方投入大力人力物力,同時(shí),也符合當(dāng)前潮流IoT,以及相關(guān)資料也豐富。
-
FreeRTOS
+關(guān)注
關(guān)注
14文章
496瀏覽量
65749 -
亞馬遜
+關(guān)注
關(guān)注
8文章
2710瀏覽量
85291
發(fā)布評(píng)論請(qǐng)先 登錄
學(xué)習(xí)物聯(lián)網(wǎng)怎么入門?
[投票評(píng)選]2025電子發(fā)燒友開發(fā)板測(cè)評(píng)大賽--最受歡迎開發(fā)板
學(xué)習(xí)物聯(lián)網(wǎng)可以做什么工作?
物聯(lián)網(wǎng)數(shù)據(jù)中臺(tái)哪家好用?有什么推薦?
物聯(lián)網(wǎng)藍(lán)牙模塊有哪些優(yōu)勢(shì)?
物聯(lián)網(wǎng)的應(yīng)用范圍有哪些?
物聯(lián)網(wǎng)未來發(fā)展趨勢(shì)如何?
蜂窩物聯(lián)網(wǎng)怎么選
為什么選擇蜂窩物聯(lián)網(wǎng)
工業(yè)物聯(lián)網(wǎng)平臺(tái)哪家的好?如何選擇?
宇樹科技在物聯(lián)網(wǎng)方面
物聯(lián)網(wǎng)就業(yè)有哪些高薪崗位?
NB-IOT物聯(lián)網(wǎng)基站是如何通信的呢?

評(píng)論