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

[复制链接]
1503|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个函数,一个是设置频率,一个是设置占空比,直接调用,非常方便使用!



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
一路向北lm 发表于 2018-8-24 14:13 | 显示全部楼层
复旦微FM331X 还没用过这个单片机

评论

性价比很高,可以试试哦  发表于 2018-8-24 19:52
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

51

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部