|
额,感谢各位大神们的综合指点!!有些明白了,我不是想随便折腾IO,只是不确定STC的PWM是否和固定IO口绑定的, 经过大神们的指导,看来STC的PWM还真是和固定的IO口绑定的,那就是说在做程序前得先规划好用哪个IO口输出PWM, 感谢老师们的指导!! |
| STM32的PWM也是不同定时器输出吖,没有定时器功能的引脚也无法输出PWM,所以认真看手册很重要,并不是你想的随意IO都可以输出硬件PWM,当然你如果是用TIM软件模拟的话,确实是任意IO都可以,当然STC8也可以这样做 |
| 每个IO口都可能有不同的特异功能,比如P3.0和P3.1是串口通讯与程序烧录的,从来没见过可以改到其他位置。 |
| 几乎将近一半的IO可以输出PWM 了,还不够你折腾么? 什么叫硬件PWM? 就是有电路关系。你如果这些IO都看不上眼,非要用某个你特别喜欢的IO, 就用软件PWM吧,通过中断,翻转IO吧,那么你爱用哪个IO就用哪个IO. |
| 顶一下 |
| 此款MCU的PWM的输出口相对固定,每一路PWM只能在3个特定口之间切换,不可以在任意口之间切换。 |