logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

第四十一章 ESP32S3 音乐播放器实验

本章涉及知识比较多,包括: WAV、 ES8388 和 SAI 等三个知识点。下面分别介绍学习。WAV是一种常见的数字音频文件格式,由微软和IBM联合开发,是Windows环境下标准的音频文件格式之一,文件扩展名为“.wav”。WAV格式的核心特点主要体现在以下几个方面:特性描述​​高保真音质​​由于通常采用​​无损的PCM(脉冲编码调制)编码​,WAV文件能够真实记录自然声波形,基本无数据压缩,

#单片机#嵌入式硬件
第十四章 ESP32S3 TIMER 实验

定时器是嵌入式系统中用于​​精确计时、事件触发和硬件控制​​的核心外设,本质是一个​​可编程的计数器​​,通过时钟信号驱动实现多种功能。单片机的定时功能依赖于内部的计数器实现,每当单片机经历一个机器周期并产生一个脉冲时,计数器就会递增。定时器的主要作用在于计时,当设定的时间到达后,它会触发中断,从而通知系统计时完成。在中断服务函数中,我们可以编写特定的程序以实现所需的功能。例如,若要让 LED 灯

#单片机#嵌入式硬件
第一章 FreeRTOS简介

首先看一下 FreeRTOS 的名字, 可以分为两部分:“Free” 和“RTOS”,“Free” 就是免费的、自由的、 不受约束的意思, “RTOS” 全称是 Real Time Operating System, 中文名是实时操作系统, 要注意的是,RTOS并不是值某一特定的操作系统, 而是指一类操作系统, 例如,µC/OS,FreeRTOS,RTX,RT-Thread 等这些都是 RTOS

#单片机#嵌入式硬件#物联网 +1
第十九章 ESP32S3 IIC_EXIO 实验

IIC(Inter-Integrated Circuit)总线是一种由 PHILIPS公司开发的两线式串行总线,用于连接微控制器以及其外围设备。它是由数据线 SDA和时钟线 SCL构成的串行总线,可发送和接收数据,在 CPU 与被控 IC 之间、 IC 与 IC 之间进行双向传送。IIC 总线有如下特点:总线由数据线 SDA和时钟线 SCL构成的串行总线,数据线用来传输数据,时钟线用来同步数据收发

#单片机#嵌入式硬件
第十二章 ESP32S3 EXIT 实验

上一章节实现了GPIO输入功能读取,但代码持续轮询检测IO口状态变化,当代码量增加时,按键检测的轮询效率会明显下降,造成大量时间浪费。为解决这一问题,引入外部中断机制。该机制仅在按键按下(触发中断)时执行相关功能,可大幅节省CPU资源,因而在实际项目中得到广泛应用。(1)什么是外部中断外部中断是微控制器(如ESP32、STM32等)的一种硬件机制,允许通过特定引脚(GPIO)的电平变化或边缘跳变,

#单片机#嵌入式硬件
第五章 搭建ESP32S3开发环境

本章会逐步搭建 ESP-IDF 的开发环境,分为三个小节:5.1 安装 ESP-IDF 物联网开发框架5.2 IDF 前端工具5.3 搭建集成开发环境。

#单片机#stm32#嵌入式硬件
到底了