我用rdks100的mcu上的PWM外设,按照pwm_test.c运行,配置PWM0和PWM1,串口显示都挺正常,查看寄存器也是正常的值,但是用示波器量不到PWM波,量的是MCU扩展板上引出来的1和8引脚,然后又试了改PWM信号引脚的高低却是OK的。
然后我设置PWM10和PWM11,量MCU扩展板上的12和14引脚,这2个引脚的PWM波都是正常的?
PWM0和PWM1需要其余额外的设置吗?
我用rdks100的mcu上的PWM外设,按照pwm_test.c运行,配置PWM0和PWM1,串口显示都挺正常,查看寄存器也是正常的值,但是用示波器量不到PWM波,量的是MCU扩展板上引出来的1和8引脚,然后又试了改PWM信号引脚的高低却是OK的。
你好,有做代码的修改吗
你好,这个初始化中指定了S600的PWM初始化是一个测试用例的miss,在MCU开发中调用PWM的API不受影响,需要运行pwmtest还是要改回原样
明白,这个改了肯定是存在问题的,S600和S100寄存器地址不一样,这个问题我可以继续确认一下
这个改动对PWM的波形输出应该没有影响,我试了PWM10和PWM11的波形是正常的,但是0和1没有,麻烦先帮忙确认下这个问题吧
你好,这个问题确认了么?现在MCU上能用的PWM口只有4个,我需要8个
这个问题已经反馈给研发同学了,还在等回复中,这里会持续跟进,有消息会立刻同步