Aily Blockly 辅助 ESP32-S3 开发教程2
第 6 章:定时器与 PWM6.1 定时器概述ESP32-S3 有2 组通用定时器,每组 2 个,共 4 个 64 位定时器,支持:一次性 / 周期性定时32 位预分频器定时中断在 Aily Blockly 中,定时器积木封装了底层配置,使用简单:积木功能延时 [x] 毫秒阻塞延时延时微秒 [x]微秒级阻塞延时当前毫秒数获取系统运行时间初始化定时器 [TIMx] 周期 [x]ms 中断配置定时中断初始化 PWM 通道 [GPIO] 频率 [x]Hz配置 PWM 输出设置 PWM 占空比 [GPIO] 为 [x]%设置 PWM 占空比6.2 项目:呼吸灯(PWM 渐变)呼吸灯是 PWM 最经典的应用,通过连续改变占空比实现 LED 亮度渐变。硬件连接ESP32-S3 GPIO2 ───[ 220Ω ]─── LED(+) ─── GND积木程序当启动时 ├─ 初始化 PWM 通道 GPIO2 频率 5000Hz ├─ 创建变量 brightness = 0 ├─ 创建变量 step = 5 ├─ 永远重复 │ ├─ 设置 PWM 占空比 GPIO2 为 brightness │ ├─ brightness = brightness + step │ ├─ 如果 brightness = 100 或 brightness = 0 │ │ └─ step = -step (改变方向) │ └─ 延时 30 毫秒生成的 C 代码#include"driver/ledc.h"#include"freertos/FreeRTOS.h"#include"freertos/task.h"#defineLED_GPIO2voidapp_main(void){ledc_timer_config_ttimer_conf={.speed_mode=LEDC_LOW_SPEED_MODE,.duty_resolution=LEDC_TIMER_8_BIT,.timer_num=LEDC_TIMER_0,.freq_hz=5000,.clk_cfg=LEDC_AUTO_CLK};ledc_timer_config(timer_conf);ledc_channel_config_tledc_conf={.gpio_num=LED_GPIO,.speed_mode=LEDC_LOW_SPEED_MODE,.channel=LEDC_CHANNEL_0,

相关新闻

VOL.Framework:企业级低代码平台的技术架构演进与自动化开发实践

VOL.Framework:企业级低代码平台的技术架构演进与自动化开发实践

VOL.Framework:企业级低代码平台的技术架构演进与自动化开发实践 【免费下载链接】Vue.NetCore (已支持sqlsugar).NetCore、.Net6、Vue2、Vue3、Vite、TypeScript、Element plusuniapp前后端分离,全自动生成代码;支持移动端(ios/android/h5/微…

2026/7/26 22:40:32 阅读更多 →
IcedCoffeeScript高级技巧:Rendezvous与Pipeliner实现高效并发控制终极指南

IcedCoffeeScript高级技巧:Rendezvous与Pipeliner实现高效并发控制终极指南

IcedCoffeeScript高级技巧:Rendezvous与Pipeliner实现高效并发控制终极指南 【免费下载链接】coffee-script IcedCoffeeScript 项目地址: https://gitcode.com/gh_mirrors/cof/coffee-script IcedCoffeeScript是CoffeeScript的超集,它通过引入awa…

2026/7/26 22:40:33 阅读更多 →
合同系统和OA系统区别在哪?

合同系统和OA系统区别在哪?

上个月签的分包合同,这个月要付第一笔进度款。翻OA系统,只找到了当时审批通过的记录,合同金额、付款节点、已付金额这些信息一概没有。财务问项目经理要依据,项目经理翻出Excel台账,发现上次付款的数据跟这次对不上。这…

2026/7/26 22:40:35 阅读更多 →

最新新闻

【计算机SSM毕业设计案例】基于SSM的美容服务线上预约与后台运维系统 美容院客户回访与会员营销管理系统(程序+文档+讲解+定制)

【计算机SSM毕业设计案例】基于SSM的美容服务线上预约与后台运维系统 美容院客户回访与会员营销管理系统(程序+文档+讲解+定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/7/27 12:10:32 阅读更多 →
【计算机Python毕业设计案例】基于Python的考研真题题库与在线自测学习系统实现 线上考研交流学习与资料分发服务平台(程序+文档+讲解+定制)

【计算机Python毕业设计案例】基于Python的考研真题题库与在线自测学习系统实现 线上考研交流学习与资料分发服务平台(程序+文档+讲解+定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/7/27 12:10:32 阅读更多 →
LLM Agent实战:思维链、ReAct与思维树应用

LLM Agent实战:思维链、ReAct与思维树应用

1. 从"依托答辩"到高效工具:LLM Agent的实战进阶之路 去年接手公司内部效率工具改造项目时,我遇到了一个典型场景:市场部同事希望AI能自动分析销售数据并生成改进建议。最初的尝试简直惨不忍睹——那个只会说"臣妾做不到"…

2026/7/27 12:10:32 阅读更多 →
5分钟搞定网盘限速:全能直链解析工具使用指南

5分钟搞定网盘限速:全能直链解析工具使用指南

5分钟搞定网盘限速:全能直链解析工具使用指南 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天翼云盘 / 迅…

2026/7/27 12:10:32 阅读更多 →
如何用Pock在3分钟内将MacBook Touch Bar变成终极生产力工具

如何用Pock在3分钟内将MacBook Touch Bar变成终极生产力工具

如何用Pock在3分钟内将MacBook Touch Bar变成终极生产力工具 【免费下载链接】pock Widgets manager for MacBook Touch Bar 项目地址: https://gitcode.com/gh_mirrors/po/pock 还在为MacBook Touch Bar的功能单一而烦恼吗?想要让这个触控条真正成为你的高效…

2026/7/27 12:10:32 阅读更多 →
Zend-Expressive与前端框架集成:构建现代化全栈应用

Zend-Expressive与前端框架集成:构建现代化全栈应用

Zend-Expressive与前端框架集成:构建现代化全栈应用 【免费下载链接】zend-expressive PSR-15 middleware in minutes! 项目地址: https://gitcode.com/gh_mirrors/ze/zend-expressive Zend-Expressive是一个基于PSR-15标准的轻量级PHP中间件框架&#xff0c…

2026/7/27 12:09:31 阅读更多 →

日新闻

【JAVA毕设源码分享】基于SpringBoot的社区智能垃圾管理系统的设计与实现(程序+文档+代码讲解+一条龙定制)

【JAVA毕设源码分享】基于SpringBoot的社区智能垃圾管理系统的设计与实现(程序+文档+代码讲解+一条龙定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/7/27 0:00:54 阅读更多 →
SPI实战指南:从时钟模式到寄存器配置,解决嵌入式通信难题

SPI实战指南:从时钟模式到寄存器配置,解决嵌入式通信难题

1. 项目概述:从寄存器手册到实战指南 如果你手头有一份类似德州仪器(TI)TMS320x240xA系列DSP的SPI模块技术手册,看着里面密密麻麻的寄存器位定义、时序图和公式,是不是感觉头大?这份资料虽然权威&#xff0…

2026/7/27 0:00:54 阅读更多 →
【JAVA毕设源码分享】基于springboot的水果购物管理系统的设计与实现(程序+文档+代码讲解+一条龙定制)

【JAVA毕设源码分享】基于springboot的水果购物管理系统的设计与实现(程序+文档+代码讲解+一条龙定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/7/27 0:00:54 阅读更多 →

周新闻

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 道路桥梁裂缝检测数据集 道路桥梁病害识别检测数据集

深度学习道路桥梁裂缝检测系统 数据集6000张 完整源码已标注数据集训练好的模型环境配置教程程序运行说明文档,可以直接使用!系统支持图片、视频、摄像头等多种方式检测裂缝,功能强大实用。 1数据集6000张 8各类别

2026/7/27 4:33:59 阅读更多 →
深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

深度学习YOLO模型如何训练 PUBG 绝地求生目标检测数据集

pubg数据集 精选原图1.42万数据 1.49万标签 无任何重复、算法增强或冗余图像! pubg绝地求生目标检测数据集 1分类:e_body,14905个标签,txt格式 共计14244张图,99%为640*640尺寸图像 适合yolo目标检测、AI训练关键词&am…

2026/7/27 6:31:56 阅读更多 →
Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex英雄目标检测数据集 深度学习框架YOLO如何训练APEX数据集

Apex检测数据集数据集详情检测类别: allies enemy tag图片总量:7247张训练集:5139张验证集:1425张测试集:683张标注状态:全部已标注,即拿即用数据格式:支持YOLO格式及其他格式&#…

2026/7/27 4:01:12 阅读更多 →

月新闻