logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

IIC (I2C)通信

I2C是一种由Philips开发的通用数据总线,采用SCL(时钟线)和SDA(数据线)进行同步半双工通信,支持多设备挂载和硬件应答。STM32内置硬件I2C模块,支持多主机模式、7/10位地址、不同速率(标准100kHz、快速400kHz)及DMA功能。硬件电路需配置开漏输出模式,并连接上拉电阻(通常4.7kΩ),避免短路并实现电平控制。I2C通信通过起始/终止条件、数据收发(高位先行)和应答机制

文章图片
#单片机#嵌入式硬件
初学者STM32—输出比较与PWM

本文主要讲解了输出比较与PWM的主要产生的方法,详细介绍了其主要结构以及功能和计算方法

文章图片
#stm32#嵌入式硬件#单片机
初学者STM32—ADC(标准库)多通道使用

摘要:本课程讲解了STM32 ADC多通道的使用方法。通过连接光敏、热敏、红外传感器和电位器到PA1-PA3引脚,采用单次转换非扫描模式,逐个通道进行触发、等待和读取。实现关键是将通道配置移入AD_GetValue()函数,通过传入不同通道参数实现多通道转换。代码演示了初始化ADC、校准和四个通道的轮询读取,并将转换结果显示在OLED上。相比单通道模式,该方法通过修改通道参数实现了灵活的多通道数据

文章图片
#stm32#嵌入式硬件#单片机
初学者STM32—USART

USART(Universal Synchronous/Asynchronous Receiver/Transmitter,通用同步/异步收发器)是一种常见的串行通信协议,广泛应用于微控制器、传感器、模块和其他电子设备之间的数据传输。本节课主要学习USART的基本结构以及其原理。

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