找回密码
 立即注册

QQ登录

只需一步,快速开始

打印 上一主题 下一主题
开启左侧

[M051] M0518 PWM的电压输出只有2V左右,没有3.3V

[复制链接]
跳转到指定楼层
楼主
匿名  发表于 2021-10-18 17:42:54 回帖奖励 |倒序浏览 |阅读模式
直接用IO引脚PWM,测量输出的波形高电平只有2V,请问问题出在哪里

代码如下:

    PWM_ConfigOutputChannel(PWM0, 0, ISO7816CLK, 50);          //3.5712M       

   // Enable output of PWM0 channel 0
    PWM_EnableOutput(PWM0, PWM_CH_0_MASK);

    PWM_Start(PWM0, PWM_CH_0_MASK);     // Start



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 顶 踩
回复

使用道具

沙发
admin 发表于 2021-10-19 13:43:20 | 只看该作者
引脚配置是否正确;
引脚外部是否有连其他电路?
直接烧例程PWM_DoubleBuffer,看PA0引脚看看
牛卧堂
回复 支持 反对

使用道具 举报

板凳
harvardx 发表于 2021-10-19 22:05:39 | 只看该作者
引脚配置为PWM专用
回复 支持 反对

使用道具 举报

地板
匿名  发表于 2021-10-20 09:57:37
PWM的电压必须通过示波器观察, 万用表测的只是平均值
回复 支持 反对

使用道具

5#
匿名  发表于 2021-10-20 10:03:41
用的是示波器看,只有1.8V
回复 支持 反对

使用道具

6#
匿名  发表于 2021-10-20 10:58:22
问题找到了,不好意思,是示波器选了交流耦合,选直流耦合就OK
回复 支持 反对

使用道具

7#
nes6502 发表于 2021-10-21 00:47:20 来自手机 | 只看该作者
断开外面的电路,单独测试io,看看是不是外面的电路出现电平冲突或者负载电阻过小原因导致的
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

新唐MCU