伍六七 发表于 2024-11-12 23:42:29

PWM输出的管脚, 怎样通过寄存器设置指定到不同的管脚 ?


官方例程里设置的pwm的引脚是P1.0,我想改成P1.4


刚入坑,对这几个寄存器确实有点看不懂,这到几个寄存器得怎么设置呀,求教

DebugLab 发表于 2024-11-13 01:28:41

P1.4是PWM3P
修改PWMA_PS




修改PWMA_ENO




挨个寄存器查一遍
通道和IO设置都改成你需要的
注意PxMx IO模式别忘了设置

梁工 发表于 2024-11-14 17:56:54


王昱顺 发表于 2024-11-14 19:40:32

本帖最后由 王昱顺 于 2024-11-14 19:47 编辑

可以时钟PWM配置小工具,现已支持AI32/AI8全系列的高级PWM配置,点点就能生成

具体请见软件链接:
自动生成代码 (新增对话模式,聊天生成代码) AI8051U-PWM配置小工具 - FOC,有ICache的 32F12K54 测试版块 国芯技术交流网站 - AI32位8051交流社区
页: [1]
查看完整版本: PWM输出的管脚, 怎样通过寄存器设置指定到不同的管脚 ?