立即注册

扫一扫,访问微社区

micropython-microbit 中文社区

查看: 92|回复: 2

esp8266 pwm是只能有一个频率吗

[复制链接]

该用户从未签到

发表于 2018-12-4 18:11:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
[tr]PWM (pulse width modulation)

[tr]PWM can be enabled on all pins except Pin(16). There is a single frequency for all channels, with range between 1 and 1000 (measured in Hz). The duty cycle is between 0 and 1023 inclusive.

[tr]There is a single frequency for all channels

[tr]可以多端口pwm但是频率只能有一个?是这个意思吗

[tr]通过软件开源实现不同pwm频率吗

[tr]time.sleep()最小的单位是1us

[tr]

[tr]machine.idle()

[tr]Gates the clock to the CPU, useful to reduce power consumption at any time during short or long periods. Peripherals continue working and execution resumes as soon as any interrupt is triggered (on many ports this includes system timer interrupt occurring at regular intervals on the order of millisecond).

[tr]       把时钟转到CPU上,可以在短时间或长时间内降低功耗。一旦触发任何中断,外围设备将继续工作并恢复执行(在许多端口上,这包括系统定时器中断,按毫秒的顺序定期发生)。


    mircopython库里的utime.ticks_cpu()  能用到pwm上吗

machine.time_pulse_us([tr]pin, [tr]pulse[tr]_level, [tr]timeout_us=1000000)

这个脉冲是怎么用的

[tr]

[tr]

手机扫码浏览
回复

使用道具 举报

  • TA的每日心情
    开心
    2018-11-27 11:38
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 2018-12-4 20:52:19 | 显示全部楼层
    因为ESP8266中,定时器、PWM、SPI、I2C等都是用软件方式实现的,所以PWM目前是共用一个频率。
    回复 支持 反对

    使用道具 举报

    游客
    回复
    您需要登录后才可以回帖 登录 | 立即注册

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|micropython-microbit 中文社区 ( 鄂ICP备17012469号 )

    GMT+8, 2018-12-17 06:17 , Processed in 0.115754 second(s), 24 queries .

    Powered by Discuz! X3.4

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表