自动驾驶OS开发中阶营
  • 涵盖了复习Rust编程语言、预习ArceOS组件化操作系统设计&实现
coverUrl

成长路径:


初步了解训练营

2024中级营第一期介绍


快速加入训练营

点击报名


自动驾驶OS开发训练营中阶导学课


课程介绍------录播课程------微信群答疑------自测题目


ArceOS 组件化设计和实现线上课


课程介绍------直播课程-----互动答疑------课程回放------编程作业------晋级排行榜


redis在ArceOS 上的运行


课程介绍------直播课程------互动答疑------课堂回放------编程作业------晋级排行榜


项目实习


项目1:实际应用SysCall系统调用

项目2:ArceOS各种驱动开发



导学内容:


自动驾驶OS开发训练营中阶导学课程涵盖了Rust编程语言复习及预习ArceOS组件化操作系统设计&实现


一、Rust编程语言复习

  1. Rust学习资料介绍、Rustings的使用介绍,复习计算机相关基础知识
  2. Rust中的几个基本概念(所有权、可变性、生命周期)
  3. Rust中的模式匹配和执行流控制
  4. Rust中的泛型和Trait
  5. Rust中的unsafe nostdedasaza
  6. Rust中的宏、包管理


二、ArceOS组件化操作系统设计&实现预习

  1. 组件化原理和Unikernel;ArceOS构成和主要组件
  2. ArceOS内存管理;基于RiscV的页表机制与实现
  3. ArceOS任务调度;协作与抢占策略;时钟中断处理



导学指南:

【腾讯文档】4_中阶训练营导学指南

https://docs.qq.com/pdf/DVWZZSWhKWWdXQlhv


导学课程表:



正式上课课程表:

分享