概述
本系列博文,描述了在qemu中如何添加stm32f407官方开发板的步骤。
板子截图:
完成模块
目标
写本系列博文的目的,主要有:
1. 掌握如何在qemu添加arm cortex-M系列的mcu处理器;
2. 实现在没有实际开发板的情况下,也可以进行嵌入式mcu代码的开发;
3. 通过qemu stm32模拟器,掌握STM32F4xx SOC中每一个硬件模块的工作原理;
4. 通过qemu stm32模拟器,可以运行FreeRTOS和RT-thread等优秀的开源RTOS系统;