RT-Thread V4.1.0 版本已经发布四月有余了,在这四个月中,RT-Thread的主仓库中收到了包含了内核到BSP的方方面面的 PR 与 ISSUE。在我们和社区的共同努力下,修复了一些问题,增加了一些特性。
由于你们的积极参与,让RT-Thread用户的产品开发变得更简单!期待更多的开发者参与进来,一起建设更好的物联网生态! 以下是详细更新记录。 1、内核
内核部分按照使用需求,调整了以下设置:
为 64 位的CPU调整了默认的栈大小空间
增加了安全的 STDLIB 函数并默认替换 C 库中对 STDLIB 的实现
针对根据优先级 + 时间片的多个线程的调度场景进行了优化
2、组件
组件部分继续按照已经存在的主线继续进行优化,内容包括:
SFUD 的更新,适配更多的 FLASH
POSIX 接口的持续更新
设备驱动的内容更新,更新内容涉及 serialundefined sdioundefined wlan 等等方面
AT命令支持作为网络的 SERVER 端,并且已经使用 ESP8266 模块完成了样例
testcase 添加了 C++,POSIX 常用接口的测试用例
3、CPU&BSP
对芯片架构的支持:
在 ARM 架构方面,继续完善 Cortex-M 的内容,尤其是 M33 核的支持
在 RISC-V 架构方面,对 64 位的支持更新了 handle_trap 的处理逻辑
对于 BSP 的支持:
增加了一款英飞凌的开发板支持,cypress 板子 CY8CKIT-062S2-43012
完善了 qemu 模拟器与 simulator 模拟器,simulator 模拟器在 windows上已经添加并适配了SAL功能,可以进行网络编程的工作
对已经存在的 BSP 进行维护,包括 ST,沁恒,nuvoton,国民技术,极海半导体,芯旺微等等开发板的维护与升级工作
相对于 RT-Thread_V4.1.0 版本,该版本拥有更强大的 Arduino 软件兼容层的支持,多个开发板系列均以支持使用 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,以区别不同的编译平台
添加 xmake 工具链的支持,可以使用 xmake 工具来编译工程
以上只是简单介绍了一部分比较重要的更新内容,更多的更新内容请查看 RT-Thread released 对应的更新日志。
-
cpu
+关注
关注
68文章
10922浏览量
213292 -
编译
+关注
关注
0文章
663浏览量
33091 -
RT-Thread
+关注
关注
31文章
1308浏览量
40498
原文标题:RT-Thread V4.1.1 正式发布!
文章出处:【微信号:RTThread,微信公众号:RTThread物联网操作系统】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
如何将RT-Thread移植到NXP MCUXPressoIDE上
![如何将<b class='flag-5'>RT-Thread</b>移植到NXP MCUXPressoIDE上](https://file1.elecfans.com/web3/M00/08/12/wKgZPGetWzWAPmQsAAAT9RkoMiQ238.png)
RT-Thread上CAN实践
![<b class='flag-5'>RT-Thread</b>上CAN实践](https://file1.elecfans.com/web2/M00/C4/8A/wKgZomX0EhWACv8DAAAUet8ikhs451.png)
开源共生 商业共赢 | RT-Thread 2024开发者大会报名启动!
![开源共生 商业共赢 | <b class='flag-5'>RT-Thread</b> 2024开发者大会报名启动!](https://file1.elecfans.com/web2/M00/C4/8A/wKgZomX0EhWACv8DAAAUet8ikhs451.png)
2024 RT-Thread全球巡回 线下培训火热来袭!
![2024 <b class='flag-5'>RT-Thread</b>全球巡回 线下培训火热来袭!](https://file1.elecfans.com/web2/M00/C4/8A/wKgZomX0EhWACv8DAAAUet8ikhs451.png)
RT-Thread 新里程碑达成——GitHub Star 破万!
![<b class='flag-5'>RT-Thread</b> 新里程碑达成——GitHub Star 破万!](https://file1.elecfans.com/web2/M00/C4/8A/wKgZomX0EhWACv8DAAAUet8ikhs451.png)
v4.1.0 vscode idf.py menuconfig无法切换menu怎么解决?
6月6日杭州站RT-Thread线下workshop,探索RT-Thread混合部署新模式!
![6月6日杭州站<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!](https://file1.elecfans.com/web2/M00/C4/8A/wKgZomX0EhWACv8DAAAUet8ikhs451.png)
2024 RT-Thread 全球技术大会演讲议程发布!
![2024 <b class='flag-5'>RT-Thread</b> 全球技术大会演讲议程发布!](https://file1.elecfans.com/web2/M00/C4/8A/wKgZomX0EhWACv8DAAAUet8ikhs451.png)
RT-Thread混合部署Workshop北京站来啦!
![<b class='flag-5'>RT-Thread</b>混合部署Workshop北京站来啦!](https://file1.elecfans.com/web2/M00/C4/8A/wKgZomX0EhWACv8DAAAUet8ikhs451.png)
4月25日北京站RT-Thread线下workshop,探索RT-Thread混合部署新模式
![4月25日北京站<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式](https://file1.elecfans.com/web2/M00/C4/8A/wKgZomX0EhWACv8DAAAUet8ikhs451.png)
4月10日深圳场RT-Thread线下workshop,探索RT-Thread混合部署新模式!
![4月10日深圳场<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!](https://file1.elecfans.com/web2/M00/C6/D0/wKgaomYDlJyAKUBmAAAgR-TqYwc187.png)
4月10日深圳场RT-Thread线下workshop,探索RT-Thread混合部署新模式!
![4月10日深圳场<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!](https://file1.elecfans.com/web2/M00/C4/8A/wKgZomX0EhWACv8DAAAUet8ikhs451.png)
恩智浦半导体正式加入RT-Thread全球合作伙伴计划!
![恩智浦半导体正式加入<b class='flag-5'>RT-Thread</b>全球合作伙伴计划!](https://file1.elecfans.com/web2/M00/C5/31/wKgaomXyY_eAHGhqAAAkpBZI8PE901.png)
先楫 RT-Thread BSP v1.4.0 正式发布
![先楫 <b class='flag-5'>RT-Thread</b> BSP <b class='flag-5'>v</b>1.4.0 正式发布](https://file.elecfans.com/web2/M00/37/D7/pYYBAGI9l9uAOwALAAAmFmqVYdg094.png)
评论