项目简介
本项目是名为“bmt”的C++模板库,专为选定的STM32微控制器系列打造。该模板库最初为Glossy MSP430项目开发,但也适用于其他场景。
项目的主要特性和功能
- 芯片支持:支持STM32F103芯片,同时具备基本的STM32L432兼容性。
- 时钟树配置:提供
clocks命名空间,可对STM32微控制器的时钟树进行配置。 - 系统滴答定时器:提供SysTick类,可访问MCU的系统滴答定时器,支持两种模式设置,包括全范围的自由运行定时器,以及能以指定速率产生滴答信号、配合协作式多任务系统使用的定时器。
安装使用步骤
假设用户已下载本项目的源码文件:
1. 参考INSTALL.md指南,完成依赖安装和编译器设置。
2. 根据docs/clocks.md文档,了解clocks命名空间的详细使用方法。
3. 依据需求,使用SysTick类配置系统滴答定时器。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】