自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 铁头山羊HAL库笔记,从模式控制器

从模式禁止:不使用从机功能,定时器功能不受影响复位模式:更新cnt门模式:高电平导通,低电平截止ctn不变。

2025-07-19 13:01:11 185

原创 铁头山羊HAL库笔记,定时器自定延时函数

volatile关键词影响编译器编译的结果,用volatile声明的变量表示该变量随时可能发生变化,与该变量有关的运算,不要进行编译优化,以免出错。static是为了仅作用于该源文件,避免了命名冲突。

2025-07-14 23:00:23 148

原创 STM32 HAL库 I2C 笔记

I2C总线通信采用主从结构,通过SCL时钟线和SDA数据线(均为开漏输出)实现主机与多个从机通信。通信过程包括:起始位(SCL高电平时SDA下降沿)、7/10位从机地址寻址、读写控制、数据字节传输(每字节后接收方发送ACK应答)和停止位(SCL高电平时SDA上升沿)。数据方向由主机控制,需外接上拉电阻,支持双向传输。该总线协议简洁高效,适用于短距离设备间通信。

2025-07-03 15:10:31 303

原创 STM32 HAL 库UART笔记

摘要:UART异步通信通过TX(发送)和RX(接收)引脚实现设备间数据传输。数据帧由起始位(逻辑0)、5-8位数据位(LSB/MSB顺序可选)、校验位(奇/偶/无校验)、停止位(1-2位逻辑1)和空闲位组成。例如,发送8位数据“65”时,帧格式为“0100000101”。通信需匹配波特率(如9600)、电平标准(TTL/RS232)及抗干扰措施(如RS485差分信号)。

2025-07-02 17:03:47 587

原创 铁头山羊HAL库 STM32笔记 GPIO

摘要:GPIO有八种工作模式,包括推挽输出(MOS管交替导通输出高低电平)、开漏输出(PMOS关断,可输出低电平或高阻态)、通用模式(直接控制IO)和复用模式(外设控制IO)。输出速度分为低速(2MHz)、中速(10MHz)和高速(50MHz)。输入模式包含上拉输入(悬空时默认高电平)和下拉输入(悬空时默认低电平)。这些模式提供了灵活的IO配置选项。

2025-07-02 16:21:41 473

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除