找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 814|回复: 1
收起左侧

关于ch32v307单片机的pwm输出频率的问题

[复制链接]
回帖奖励 1 黑币 回复本帖可获得 1 黑币奖励! 每人限 10 次
ID:1067540 发表于 2023-8-31 11:38 | 显示全部楼层 |阅读模式
这款单片机的主频是144mhz,时钟TIM1在APB2总线上,APB2总线也是144mhz,从数据手册上看到该高级定时器是16位预分频器和16位自动重装载器。理论上PWM 最高只能输出48mhz的波形吧

现在我想配置该TIM输出10khz的pwm方波,遇到了以下问题:
我设定定时器1分频,即不分频,psc为4800,arr为10,占空比设置为50%,理论上应该输出一个1khz的方波,但是用示波器测量发现输出的是一个2khz的方波,给我整不会了,难道是pwm输出的最高值不是48mhz?


如果我想输出一个50khz的方波应该怎么配置psc和arr?求教!!!


回复

使用道具 举报

ID:194257 发表于 2023-8-31 15:35 | 显示全部楼层
首先要看你设定的系统主频是多少,按照你的这个现象,你的系统主频应该设定的是96MHz,把系统主频改到48MHz就好了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表