找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

Proteus仿真STM32无法输出PWM

查看数: 4646 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-5-20 08:47

正文摘要:

大家好,在proteus仿真STM32输出PWM波时,使用PA6(TIM3_CH1)、PA7(TIM3_CH2)两个相邻引脚,程序配置也是几乎没有差别,但是结果是PA7正常输出,PA6却没动静,一直输出低电平,下面是源码和图片,希望大家帮忙看 ...

回复

ID:1028547 发表于 2022-5-21 20:31
建议考虑用keil自带的软件仿真一下pwm的串口波形,看看有没有问题
ID:401564 发表于 2022-5-21 14:05
本帖最后由 Y_G_G 于 2022-5-21 14:53 编辑

之前看错了,以为是定时器呢GPIO端口时钟加上这个试一下
RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO,ENABLE);
ID:531175 发表于 2022-5-20 15:41
xuyaqi 发表于 2022-5-20 14:58
TIM_TimeBaseInitTypeDeBaseStructure; 这句要改为 TIM_TimeBaseInitTypeDef  TIM_TimeBaseStructure;编译 ...

您好,很抱歉不是这个问题,帖子中语句显示有误,现已更正,但是实际代码中是正确的
ID:94031 发表于 2022-5-20 14:58
TIM_TimeBaseInitTypeDeBaseStructure; 这句要改为 TIM_TimeBaseInitTypeDef  TIM_TimeBaseStructure;编译后运行正常。


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

Powered by 单片机教程网

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