
rust-raspberrypi-OS-tutorials
rust-embedded
:books: Learn to write an embedded OS in Rust :crab:
AI 简介
该项目是一个基于Rust语言的教程系列,旨在指导开发者从零开始为树莓派3和4编写一个嵌入式操作系统内核。核心功能包括实现常见的操作系统任务,如写入串行控制台、设置虚拟内存以及处理硬件异常等,同时利用Rust的安全性和性能优势。该教程适合对ARM 64位架构感兴趣的业余操作系统开发者,特别是那些希望深入了解底层系统编程或想要学习如何使用现代语言进行裸机开发的人士。代码以模块化方式编写,便于移植到其他CPU架构或板卡上。
Rust
Apache License 2.014.7k
Stars
874
Forks
237
Watchers
16
Issues
Star 增长
今日+3
近 7 天+9
近 30 天+34
综合评分52.73
默认分支master