打印

用复旦微FM331X 实现PWM输出占空比0-100可调

[复制链接]
1196|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
18762651615|  楼主 | 2018-8-24 09:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
很多厂家的MCU的PWM输出范围都是从0.4%-100%,虽然可以满足大部分应用场合,但是有些应用还是觉得不够方便,比如在LED调光,或者控制某些电机的时候;如果disable PCA的话PWM管脚是低电平的,但是当客户使用多路PWM的时候会影响到其他路的输出,所以需要采用切换到IO模式再输出这个方法是可以的,如果要输出0%的话,可以通过切换成IO模式,再输出低电平来实现;附件是按照我的方法,在复旦微FM3316平台上实现PWM 占空比0-100%,亲测可以满足我的产品要求;
并且代码里面自己写了2个函数,一个是设置频率,一个是设置占空比,直接调用,非常方便使用!



PCA示例程序.zip

425.85 KB

相关帖子

沙发
一路向北lm| | 2018-8-24 14:13 | 只看该作者
复旦微FM331X 还没用过这个单片机

使用特权

评论回复
评论
18762651615 2018-8-24 19:52 回复TA
性价比很高,可以试试哦 
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

51

帖子

2

粉丝