17
97
404
资深技术员
使用特权
100
857
2610
初级工程师
caizhiwei 发表于 2023-5-14 20:39 牛啊,楼主,一直听说这个os很难,没敢下手
92
6090
1万
资深工程师
Zephyr RTOS 有以下主要优点: 1. 轻量级:Zephyr RTOS是一个精简的实时操作系统,内核才200KB左右,非常适合资源受限的设备。它可以运行在只有64KB FLASH和 8KB RAM的微控制器上。 2. 可移植性强:Zephyr RTOS已经在x86、ARM、ARC、NIOS II、Xtensa、RISC-V等多种架构的处理器上进行了移植和测试。它支持各种微控制器和SoC,无需修改代码就可以在不同硬件上运行。 3. 安全性高:Zephyr RTOS在设计上就注重安全性,提供安全boot、硬件隔离、权限管理、安全通信等安全功能,适合安全关键型应用。它支持对抗侧信道攻击和物理攻击。 4. 支持多种网络协议:Zephyr RTOS不但支持标准的IP协议栈,还原生支持多种短距离无线技术,如蓝牙、Wi-Fi、Thread等,可用于物联网设备开发。 5. 开源:Zephyr RTOS是一个开源项目,其源代码以BSD许可证开源。开发者可以免费下载源代码并修改,方便二次开发和移植,大大缩短了开发周期。 6. 社区活跃:Zephyr RTOS有一个庞大而活跃的开发社区,提供丰富的examples和文档资源。开发者可以在社区获得快速支持和帮助。 7. 集成开发环境齐全:Zephyr RTOS提供Eclipse插件、VS Code插件以及基于CMake的命令行工具,支持主流的编译调试方法,降低开发门槛。 综上,Zephyr RTOS是一个功能强大、轻量级而安全可靠的开源RTOS,它具有架构支持广、注重安全、接口丰富等优点,非常适合物联网和嵌入式设备的开发,是物联网操作系统的优秀选择。
1931
4万
版主
62
3315
9951
技术达人
61
3316
9981
95
3301
9940
44
3309
9945
77
3305
9930
2
3324
9798
13
2521
7563
高级工程师
chenqianqian 发表于 2023-6-12 09:18 是个是国产的操作系统吗?
14
42
初级技术员
1721
发表回复 本版积分规则 回帖后跳转到最后一页
人才类勋章
时间类勋章
发帖类勋章
等级类勋章
4
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号
@奥斯卡小街 :如果 MCU 和板上的外设都有了移植,只需要设备树和配置就可以,否则还是需要做一些移植。目前大部分的外设,都有了移植的代码,即便缺少的,也可以从现有的改造,我觉得问题不太。
这个想移植到自己板子上,主要是要写设备树和配置menuconfig吗?