8H1K08 例程输不出PWM波形
8H1K08 例程输不出PWM波形,任意PWM无法输出PWM{:5_270:} 注意IO口模式和脚位切换 DebugLab 发表于 2024-9-13 17:53注意IO口模式和脚位切换
程序是例程原装的,没有任何改变。没有输出啊
J68013 发表于 2024-9-13 18:02
程序是例程原装的,没有任何改变。没有输出啊
PWMA_ENO = 0x02; //使能PWM1P端口输出
补充一下,改成这个了就没有输出了
J68013 发表于 2024-9-13 18:13
PWMA_ENO = 0x02; //使能PWM1P端口输出
补充一下,改成这个了就没有输出了 ...
PWMA_ENO = 0x01; //使能PWM1P端口输出
P1.0有输出;
PWMA_ENO = 0x02; //使能PWM1P端口输出
P1.1没有输出
PWMA_ENO = 0x04; //使能PWM1P端口输出
P1.2也没有输出
DebugLab 发表于 2024-9-13 19:44
PWMA_ENO = 0x01; //使能PWM1P端口输出
PWMA_ENO = 0x04; //使能PWM2P端口输出
PWMA_ENO = 0x10; //使能PWM3P端口输出
PWMA_ENO = 0x40; //使能PWM4P端口输出
PWMB_ENO = 0x01; //使能PWM5P端口输出
PWMB_ENO = 0x04; //使能PWM6P端口输出
PWMB_ENO = 0x10; //使能PWM7P端口输出
PWMB_ENO = 0x40; //使能PWM8P端口输出
PWMA_ENO = 0x02; //使能PWM1N端口输出
PWMA_ENO = 0x08; //使能PWM2N端口输出
PWMA_ENO = 0x20; //使能PWM3N端口输出
PWMA_ENO = 0x80; //使能PWM4N端口输出
不知这样理解对不对? <p>你的理解是对的。不过,想要仅仅依靠更改PWMA_ENO 寄存器实现改变PWM输出是不可以的。</p>
<p>需要同时更改其他的寄存器,建议配合以下的小工具理解一下:</p>
<p><a href="https://www.stcaimcu.com/forum.php?mod=viewthread&tid=10852#pid107927" title="点击跳转">PWM配置小工具</a></p>
<p><img src="data/attachment/forum/202412/18/084059eaunaawry2or88n1.png" alt="image.png" title="image.png" /></p>
王昱顺 发表于 2024-12-18 08:41
你的理解是对的。不过,想要仅仅依靠更改PWMA_ENO 寄存器实现改变PWM输出是不可以的。
需要同时更改其他的 ...
win7用不了 <p><img src="data/attachment/forum/202412/18/214954kcscmpft3pfc0zo7.jpg" alt="1122.jpg" title="1122.jpg" /></p>
页:
[1]
2