电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

STM32的PWM精讲VIP免费

STM32的PWM精讲_第1页
STM32的PWM精讲_第2页
STM32的PWM精讲_第3页
1 STM32 的 PWM 精讲 通过对TIM1 定时器进行控制,使之各通道输出插入死区的互补PWM 输出,各通道输出频率均为17.57KHz。其中,通道1 输出的占空比为50%,通道2 输出的占空比为25%,通道3 输出的占空比为12.5%。各通道互补输出为反相输出。 TIM1 定时器的通道1 到4 的输出分别对应PA.08、PA.09、PA.10 和 PA.11引脚,而通道1 到3 的互补输出分别对应PB.13、PB.14 和 PB.15 引脚,中止输入引脚为PB.12。将这些引脚分别接入示波器,在示波器上观查相应通道占空比的方波[12]。 配置好各通道后, 编译运行工程;点击 MDK 的Debug 菜单,点击 Start/Stop Debug Session;通过示波器察看 PA.08、PA.09、PA.10、PB.13、PB.14、PB.15的输出波形,其中PA.08 和 PB.13 为第一通道和互补通道,PB.09 和 PB.14 为第二通道和其互补通道,PB.10 和 PB.15 为第三通道和其互补通道;第一通道显示占空比为50%,第二通道占空比为25%,第三通道占空比为12.5%。 第 2 章 STM32 处理器概述 STM32F103xx 增强型系列产品中内置了多达 3 个同步的标准定时器。每个定时器都有一个 16 位的自动加载递加/递减计数器、一个 16 位的预分频器和 4 个独立的通道,每个通道都可用于输入捕获、输出比较、PWM 和单脉冲模式输出,在最大的封装配置中可提供最多 12 个输入捕获、输出比较或PWM 通道。它们还能通过定时器链接功能与高级控制定时器共同工作,提供同步或事件链接功能。 在调试模式下,计数器可以被冻结。任一个标准定时器都能用于产生PWM输出。每个定时器都有独立的DMA 请求机制。 2.4.2 高级控制定时器[22] 高级控制定时器(TIM1)由一个 16 位的自动装载计数器组成,它由一个可编程预分频器驱 动。它适 合 多种 用途 ,包 含 测 量输入信 号 的脉冲宽 度(输入捕获),或者 产生输出波形(输出比较,PWM,嵌 入死区时间 的互补 PWM等 )。 使用定时器预分频器和 RCC 时钟 控制预分频器,可以实 现 脉冲宽 度和波形周 期 从 几 个微 秒 至 几 个毫 秒 的调节 。高级控制(TIM1)和通用(TIMx)定时器是 完 全 2 独立的,它们不共享任何资源,它们可以同步操作。 高级控制定时器(TIM1)可以被看成是一个分配到6 个通道的三相PWM 发生器,它还可以被当成一个完整的通用定时器。四个独立的通道可以用于: ·输入捕获 ; ·输出比较 ; ·产生PWM(边缘或中心对齐模式) ; ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

小辰4+ 关注
实名认证
内容提供者

出售各种资料和文档

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部