- 打卡等级:常住居民III
- 打卡总天数:106
- 最近打卡:2025-06-28 00:08:16
超级版主
- 积分
- 12921
|
完全没有你说的问题。
使用PWMA_ENO禁止PWM输出后,PWM模块会继续工作,只是不输出而已,此时对应IO已恢复普通IO模式,可以对IO设置4个模式之一,任意操作IO。
当设置PWMA_ENO允许PWM输出后,继续输出PWM,允许PWM输出后对应IO会自动设置为推挽输出,对IO设置的模式对PWM无效。
下面的例子专门改你给你测试的:
先别修改程序, 直接下载"01C-PWMA-4对互补PWM输出P1口-间歇输出"里的"pwm.hex"测试, 下载时选择主频24MHz.
例子输出IO:
PWM4N PWM4P PWM3N PWM3P PWM2N PWM2P PWM1N PWM1P
P1.7 P1.6 P1.5 P1.4 P1.3 P1.2 P1.1 P1.0
这PWM1P PWM1N输出1ms、停止1ms,停止时将输出设置为高阻.
01C-PWMA-4对互补PWM输出P1口-间歇输出.rar
(56.56 KB, 下载次数: 0)
|
|