- 博客(19)
- 收藏
- 关注
原创 【杂谈】IIC的基本时序与常见问题
I²C(Inter-Integrated Circuit)是一种由飞利浦(现恩智浦半导体)开发的简单、双向二线制同步串行总线,用于连接微控制器及其外围设备。I²C总线仅需两根线:SDA(串行数据线)和SCL(串行时钟线),即可实现设备间的数据传输。
2024-12-30 14:39:58
983
原创 【杂谈】SPI的基本时序
SPI(串行外围设备接口)是一种高速的、全双工、同步的通信协议,常用于微控制器与外围设备(如传感器、闪存、实时时钟等)之间的短距离通信。SPI接口通常由四个信号线组成:SCLK(串行时钟)、MOSI(主设备输出从设备输入)、MISO(主设备输入从设备输出)和SS/CS(从设备选择/片选)。
2024-12-30 14:39:30
1114
原创 【杂谈】实时时钟DS1302的驱动
本篇我们将重点讲一下RTC DS1302的驱动设计思路,在设计的过程中,我们主要先做好这些准备:BCD码的概念、SPI时序、DS1302的芯片特性和时序。
2024-12-09 17:05:24
1129
原创 【杂谈】实时时钟芯片DS1302
DS1302是由Dallas Semiconductor(现为Maxim Integrated)生产的一种实时时钟(RTC)芯片,它能够提供日期和时间信息,即使在没有主电源的情况下也能保持精确计时。
2024-12-09 15:48:04
379
原创 【杂谈】8位MCU与32位MCU
8位微控制器单元(MCU)和32位微控制器单元(MCU)是两种常见的微控制器架构,它们在性能、应用领域和成本等方面有所不同。
2024-12-09 15:14:25
1148
原创 【杂谈】浅谈ARM内核和RISC-V内核
在嵌入式领域,尤其是MCU领域,常见的内核类型主要是ARM架构和RISC-V架构,这些架构通常采用精简指令集(RISC)设计,强调用更少、更基本的指令来提高执行效率。
2024-12-02 20:28:30
1391
原创 【实验】ESP32S3驱动AP3216C多功能传感器模块
本设计是选用的是ESP32S3的主控芯片,学习如何驱动AP3216C多功能传感器模块。
2024-11-28 22:14:38
1007
原创 【实验】ESP32S3 通过IIC读写EEPROM芯片24C08
本设计是选用的是ESP32S3的芯片,学习IIC的使用,对EEPROM进行读写。
2024-11-25 21:05:06
1125
原创 【实验】ESP32S3的SPI通信
ESP32-S3-N16R8是乐鑫信息科技(Espressif Systems)推出的一款高性能、低功耗的Wi-Fi和蓝牙双模芯片。它继承了ESP32系列的传统,并引入了更为强大的处理能力和丰富的外设资源。本次实验我们选用的是图灵哥TRGESP32S3拓展板,板子上搭载的是乐鑫科技ESP32-S3-N16R8这颗SOC,同时还用到图灵哥科技的2.4寸屏模块,接口方便接插。虽然ESP32-S3-N16R8没有内置以太网MAC/PHY,但它可以通过外部PHY芯片和RMII接口来支持以太网连接。
2024-11-25 20:38:47
2699
原创 【实验】ESP32驱动WS2812芯片RGB灯光实现
本设计是直接在图灵哥ESP32S3最小系统核心板上完成的,板子上已经有了WS2812的驱动芯片和RGB灯珠了,因此我们就不用再外接任何设备了,非常方便。
2024-11-19 19:26:06
2142
原创 【实验】ESP32连接DS18B20采集环境温度
本设计是通过ESP32S3的最小系统开发板,外挂DS18B20传感器模块来采集室内的温度数据,并通过串口显示结果。
2024-11-19 17:21:34
1208
1
原创 【实验】ESP32连接DHT11采集温湿度
本设计是通过ESP32S3的最小系统开发板,外挂DHT11传感器模块来采集温度与湿度,并通过串口打数据显示结果。
2024-11-14 18:59:01
850
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人