电子产业一站式赋能平台

PCB联盟网

搜索
查看: 2003|回复: 3
收起左侧

求教大佬如何用esp32输出pwm信号

[复制链接]

594

主题

958

帖子

5093

积分

四级会员

Rank: 4

积分
5093
发表于 2023-6-5 17:58:26 | 显示全部楼层 |阅读模式
最简单的analogWrite函数在esp32上面用不了,官方还未支持,Arduino库里esp32只有控制led和电机的,如何编程一个gpio管脚实现pwm呢?
ps:我要通过输出pwm信号给电磁门锁调压,目前的想法是用digitalWrite和delay函数然而并不会编...希望大佬们甩我一脸代码
求教大佬如何用esp32输出pwm信号-1.png


求教大佬如何用esp32输出pwm信号-4.jpg
回复

使用道具 举报

591

主题

1772

帖子

5770

积分

四级会员

Rank: 4

积分
5770
发表于 2023-6-5 17:58:58 | 显示全部楼层
_nop();
回复 支持 反对

使用道具 举报

0

主题

11

帖子

33

积分

一级会员

Rank: 1

积分
33
发表于 2023-7-1 20:53:32 | 显示全部楼层
https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/api-reference/peripherals/ledc.html
回复 支持 反对

使用道具 举报

0

主题

11

帖子

33

积分

一级会员

Rank: 1

积分
33
发表于 2023-7-1 20:54:58 | 显示全部楼层
定时器通过pwm管脚输出波形。
回复 支持 反对

使用道具 举报

发表回复

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

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表