项目简介
本项目涵盖一系列基础示例,展示了如何利用LibOpenCM3框架使用STM32F407的不同功能。示例和配置主要面向STM32F4 Discovery开发板,也能方便调整以适配如STM32F405系列等搭载类似微控制器的其他开发板。
项目的主要特性和功能
- 具备不同开发方式,支持从主机编译代码,也可通过集成Docker容器的VSCode进行开发。
- 包含LED控制等基础示例,展示STM32F407基本功能。
- 提供添加新示例的相关说明。
安装使用步骤
假设用户已经下载了本项目的源码文件:
1. 若要从主机编译,阅读docs/developing_from_host.md
文档,按其中步骤操作。
2. 若使用集成Docker容器的VSCode开发,确保已安装remote containers、C/C++和Cortex-Debug扩展,然后参考docs/developing_from_vscode.md
中的说明进行配置。
3. 若要添加新示例,可查看docs/add_new_examples.md
获取相关信息。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】