STM32 基础系列教程 7 - 单脉冲PWM
2019-05-05 来源:eefocus
前言
学习stm32 基本定时器的使用,用基本定时器实现产生一个PWM,实现单脉冲PWM的功能。
示例详解
基于硬件平台: STM32F10C8T6最小系统板, MCU 的型号是 STM32F103c8t6, 使用stm32cubemx 工具自动产生的配置工程,使用KEIL5编译代码。
本示例所用的最小系统板原理图:
从本节开始,关于CUBEMX工具及KEIL工具的操作将不再细讲,如果还有不熟悉的可以查看之前的教程文档。下面直接介绍工程配置:
系统时钟树
定时器配置
引脚配置
工程代码
在main.c 中加入如下图所示代码:
到此,单脉冲PWM实验就完成了,在本实验中可能看到PA8引脚每隔1s输出一个 周其为100us 占空为50us 的PWM, 引脚可以看到如下图所示波形输出!!
OK,本期实验完成!下期见!
相关文章