我现在在做一个项目,要用软件的方法实现PWM调节功能
因为先前PWM控制是用PWM控制芯片实现的,调节频率在40KHZ,但现在公司目前采用的MCU.没有PWM模块,如果简单的用软件模拟方法,利用一个I/O引脚,通过软件对该引脚不断地输出高低电平来实现PWM波输出.这样就影响CPU处理其它的工作.导致软体无法工作.
所以现在考虑更换MCU,大致需要带有有PWM模块(3路PWM输出,最少要有2路),2~3个Timer,片内A/D........
同时软件实现PWM控制.一般有什么实现方法?同时,要注意什么问题.希望得到大家的建议.