RT-Thread V4.1.0 版本已經(jīng)發(fā)布四月有余了,在這四個(gè)月中,RT-Thread的主倉(cāng)庫(kù)中收到了包含了內(nèi)核到BSP的方方面面的 PR 與 ISSUE。在我們和社區(qū)的共同努力下,修復(fù)了一些問(wèn)題,增加了一些特性。
由于你們的積極參與,讓RT-Thread用戶的產(chǎn)品開(kāi)發(fā)變得更簡(jiǎn)單!期待更多的開(kāi)發(fā)者參與進(jìn)來(lái),一起建設(shè)更好的物聯(lián)網(wǎng)生態(tài)! 以下是詳細(xì)更新記錄。 1、內(nèi)核
內(nèi)核部分按照使用需求,調(diào)整了以下設(shè)置:
為 64 位的CPU調(diào)整了默認(rèn)的棧大小空間
Tick 時(shí)鐘的調(diào)整,設(shè)置默認(rèn)Tick頻率為 1000Hz
增加了安全的 STDLIB 函數(shù)并默認(rèn)替換 C 庫(kù)中對(duì) STDLIB 的實(shí)現(xiàn)
針對(duì)根據(jù)優(yōu)先級(jí) + 時(shí)間片的多個(gè)線程的調(diào)度場(chǎng)景進(jìn)行了優(yōu)化
2、組件
組件部分繼續(xù)按照已經(jīng)存在的主線繼續(xù)進(jìn)行優(yōu)化,內(nèi)容包括:
SFUD 的更新,適配更多的 FLASH
POSIX 接口的持續(xù)更新
設(shè)備驅(qū)動(dòng)的內(nèi)容更新,更新內(nèi)容涉及 serialundefined sdioundefined wlan 等等方面
AT命令支持作為網(wǎng)絡(luò)的 SERVER 端,并且已經(jīng)使用 ESP8266 模塊完成了樣例
testcase 添加了 C++,POSIX 常用接口的測(cè)試用例
3、CPU&BSP
對(duì)芯片架構(gòu)的支持:
在 ARM 架構(gòu)方面,繼續(xù)完善 Cortex-M 的內(nèi)容,尤其是 M33 核的支持
在 RISC-V 架構(gòu)方面,對(duì) 64 位的支持更新了 handle_trap 的處理邏輯
對(duì)于 BSP 的支持:
增加了一款英飛凌的開(kāi)發(fā)板支持,cypress 板子 CY8CKIT-062S2-43012
完善了 qemu 模擬器與 simulator 模擬器,simulator 模擬器在 windows上已經(jīng)添加并適配了SAL功能,可以進(jìn)行網(wǎng)絡(luò)編程的工作
對(duì)已經(jīng)存在的 BSP 進(jìn)行維護(hù),包括 ST,沁恒,nuvoton,國(guó)民技術(shù),極海半導(dǎo)體,芯旺微等等開(kāi)發(fā)板的維護(hù)與升級(jí)工作
相對(duì)于 RT-Thread_V4.1.0 版本,該版本擁有更強(qiáng)大的 Arduino 軟件兼容層的支持,多個(gè)開(kāi)發(fā)板系列均以支持使用 Arduino 軟件
新增加的 BSP支持
at32f413, at32f415-start, at32f435-start, at32f437-start
cypress-psoc6-cy8cproto-4343w
ESP32_C3
gd32vf103r-start, gd32vf103v-eval
hc32f4a0
imxrt1021-nxp-evk, imxrt1170-nxp-evk
rockchip-rk3568
microchip, samc21, same54, same70, saml10
n32g45xvl-stb
ch32v103r-evt, ch569w-evt, ch32f103c8, ch32f203r-evt
stm32f103-100ask-mini, stm32f103-100ask-pro, stm32wle5-yizhilian-lm402
4、工具
更新如下
使用 PLATFORM 去替換 CROSS_TOOL,以區(qū)別不同的編譯平臺(tái)
添加 xmake 工具鏈的支持,可以使用 xmake 工具來(lái)編譯工程
以上只是簡(jiǎn)單介紹了一部分比較重要的更新內(nèi)容,更多的更新內(nèi)容請(qǐng)查看 RT-Thread released 對(duì)應(yīng)的更新日志。
-
cpu
+關(guān)注
關(guān)注
68文章
10781瀏覽量
210533 -
編譯
+關(guān)注
關(guān)注
0文章
647瀏覽量
32746 -
RT-Thread
+關(guān)注
關(guān)注
31文章
1251瀏覽量
39751
原文標(biāo)題:RT-Thread V4.1.1 正式發(fā)布!
文章出處:【微信號(hào):RTThread,微信公眾號(hào):RTThread物聯(lián)網(wǎng)操作系統(tǒng)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論