小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
沉浸式翻译 immersive translate
【Rust日报】2026-01-07 Xous:用纯 Rust 重新思考嵌入式操作系统

Xous 是一个用 Rust 实现的安全嵌入式操作系统,支持硬件内存管理单元,结合虚拟内存和 Rust 的借用检查,实现安全高效的进程间通信。演讲展示了其在物理硬件上的应用及 Rust 在 eBPF 中的优势,彰显了 Rust 生态系统的强大能力。

【Rust日报】2026-01-07 Xous:用纯 Rust 重新思考嵌入式操作系统

Rust.cc
Rust.cc · 2026-01-07T04:27:52Z

FreeRTOS从V9.0.0开始,应用程序可以完全静态分配,无需堆内存管理器。FreeRTOS提供了五个示例实现pvPortMalloc()和vPortFree(),分别是heap_1、heap_2、heap_3、heap_4和heap_5。heap_1最简单,不允许释放内存;heap_2允许释放内存,但不能合并相邻的空闲块;heap_3使用标准库函数malloc()和free(),保证线程安全;heap_4合并相邻的空闲块以避免碎片;heap_5可以跨多个不相邻的内存区域扩展堆的能力。

嵌入式操作系统FreeRTOS内存管理内容

良许Linux教程网
良许Linux教程网 · 2024-01-16T10:31:57Z

本文介绍了嵌入式操作系统的任务调度器功能,包括任务状态、就绪表、抢占式调度和时间管理。还讨论了任务的独立性、通信机制、可重入设计和互斥调用的重要性,以及任务的堆栈、数据存储区和CPU的实现方法,以及任务的挂起和恢复。

分享一个小型嵌入式操作系统设计,原来精髓在这里!

良许Linux教程网
良许Linux教程网 · 2024-01-15T12:02:31Z

学习使用Rust编写嵌入式操作系统 本教程将指导您如何从零开始,使用 Rust 为嵌入式系统编写单片操作系统内核. 它涵盖了常见操作系统任务的实现,比如写入串行控制台, 设置虚拟内存和处理硬件异常. github 地址 RustLab 2022: 困难问题的人体工程学 API RustLab 2022 其中的演讲视频. Rust非常适合实现困难问题,...

【Rust日报】2023-01-02 学习使用Rust编写嵌入式操作系统

Rust.cc
Rust.cc · 2023-01-02T10:13:42Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码