其次:这个程序的PWM是硬件产生的,一旦启动输出,单片机就不需要去干预它,只要PWM的输出引脚和别的不冲突就无任何影响,定时器和外部中断是不会影响他的。只有定时器中断和外部中断之间需要注意一下优先级的问题。 保夫鲁沙 发表于 2023-1-4 10:29
感谢大佬回复!(1)是我描述有误,PWM输出后会把定时器的1K中断打断,具体现象就是中断频率乱了,不是固 ...
PWM中断也没开,理论来说他们不会干扰的。方便的话把你程序贴一下,或者最简单的能演示的工程上传一下看看是不是有别的问题 本帖最后由 梁工 于 2023-1-4 11:12 编辑
楼主把STC官方的PWM例程+定时器例程拼一起测试看看,你这种情况基本100%是软件的问题,毕竟用了PWM还要用定时器的太多了,比如电机驱动、四轴飞控、示波器等等,我写这些应用,从来没遇到有干涉的情况。MCU类似一种积木结构,外设之间一般不会有什么联系的。 建议把仿真功能用上,这样容易找到原因
页:
[1]