找回密码
 立即注册
楼主: bogejiayou

STC8H PWM寄存器配置 踩坑分享

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2025-03-21 15:27:07

0

主题

10

回帖

84

积分

注册会员

积分
84
发表于 2024-6-2 21:51:10 | 显示全部楼层
  P_SW2 = 0x80;
          PWMA_PS  = 0x10;        //PWM3N  ???P2.5
    PWMA_CCER2 = 0x00;      //дCCMRxǰ±ØÐëÏÈÇåÁãCCERx¹Ø±ÕͨµÀ
    PWMA_CCMR3 = 0x60;      //ÉèÖÃCC3ΪPWMAÊä³öģʽ
    PWMA_CCER2 = 0x01;      //ʹÄÜCC3ͨµÀ
    PWMA_CCR1 = 100;        //ÉèÖÃÕ¼¿Õ±Èʱ¼ä
    PWMA_ARR = 500;         //ÉèÖÃÖÜÆÚʱ¼ä
    PWMA_ENO = 0x10;        //ʹÄÜPWM3N¶Ë¿ÚÊä³ö
    PWMA_BKR = 0x80;        //ʹÄÜÖ÷Êä³ö
    PWMA_CR1 = 0x01;        //¿ªÊ¼¼ÆÊ±

我想PWM3N输出,这样配置怎么不行

点评

你没有给PWMA_CCR3赋值,却给了PWMA_CCR1 = 100; 改为PWMA_CCR3 = 100;试试。  详情 回复 发表于 2024-6-3 11:20
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:51
  • 最近打卡:2025-05-02 10:07:51

73

主题

5883

回帖

1万

积分

超级版主

积分
12081
发表于 2024-6-3 11:20:31 | 显示全部楼层
mfk*** 发表于 2024-6-2 21:51
P_SW2 = 0x80;
          PWMA_PS  = 0x10;        //PWM3N  ???P2.5
    PWMA_CCER2 = 0x00;      //дCCMRx ...

你没有给PWMA_CCR3赋值,却给了PWMA_CCR1 = 100;
改为PWMA_CCR3 = 100;试试。
你的PWM3N切换到P2.3,可以设置一下P2.3的输出模式。
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-3 12:47 , Processed in 0.119285 second(s), 52 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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