一个嵌入式操作系统的实现过程
1. 搭建工作环境:选择内核、处理器与工具链
1.1. 认识嵌入式操作系统内核
1.1.1. 操作系统是什么
1.1.2. 嵌入式操作系统的特点
1.1.3. 内核要完成的工作
1.1.4. 内核的选择:微内核
1.2. 选择硬件平台
1.2.1. 计算机组成简介
1.2.2. ARM Cortex-M4处理器与STM32微控制器
1.2.3. 探索者STM32F407开发板
1.3. 搭建开发工具链
1.3.1. Linux系统环境及基本操作
1.3.2. 文本编辑器:VS Code
1.3.3. 交叉编译器:gcc-arm
1.3.4. 代码烧录器:OpenOCD
1.3.5. 在线调试器:GDB
1.4. 小结