android 通过串口来控制pwm的输出_ESP8266_07基于PWM的呼吸灯

       这一节主要就是一个内容:PWM的用法。

       先看手册上对PWM功能的介绍(以下内容转自乐鑫手册):

       ESP8266系统的PWM( Pulse Width Modulation)由FRC1在软件上实现,可实现同频

率、不同占空比的多路PWM,可用来控制彩灯、蜂鸣器和电机等设备。

说明:FRC1是一个23bts的硬件定时器。

PWM的特性如下所示。

使用NM( Non Maskable Interrupt)中断,更加精确。

可扩展最多8路PVM信号

>14bit分辨率,最小分辨率45ns。

无需配置寄存器,调用函数接口即可完成配置。

注意:PWM驱动接口不能跟硬件定时器(hw_timer)接口函数同时使用,因为二者共用一个硬件定时器。

参数说明

       最小分辨率:45ns(近似对应于硬件 PWM 的输入时钟频率为22.72 MHZ ) :>14 bit PWM @1 KHZ

PWM 周期:1000 us (1 KHz )~10000 us (100 Hz)

       先说频率范围,100HZ~1KHZ,这个频率实在是有些低。不过据说有些人能用到二三十K,不知道真的假的。由于本人比较懒,

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值