随笔分类 -  STM32

摘要:1.定时器 使用定时器进行定时。 先使用定时器结构体进行参数配置,之后对定时器进行初始化,并根据实际使用情况选择是否开启中断。 一般参数有预分频值、自动重装值、计数模式、定时器实例(就是选择用哪个定时器) TIM_HandleTypeDef Timer2_Handle; void Timer2_In 阅读全文
posted @ 2025-03-05 15:25 Osen 阅读(56) 评论(0) 推荐(0) 编辑
摘要:1.I2C介绍 I2C是一种多主机、两线制、低速串行通信总线,广泛用于微控制器和各种外围设备之间的通信。它使用两条线路:串行数据线(SDA)和串行时钟线(SCL)进行双向传输。 2.时序 启动条件:SCL高电平时、SDA由高电平变为低电平 停止条件:SCL高电平时、SDA由低电平变为高电平 除此之外 阅读全文
posted @ 2024-12-26 10:47 Osen 阅读(171) 评论(0) 推荐(0) 编辑
摘要:1. 写使能-06h 写使能将状态寄存器1的WEL位置一 执行Page Program, Quad Page Program, Sector Erase, Block Erase, Chip Erase, Write Status Register and Erase/Program Securit 阅读全文
posted @ 2024-12-24 13:18 Osen 阅读(112) 评论(0) 推荐(0) 编辑
摘要:学习STM32H7系列时对QSPI时对配置结构体中CLKPolarity = SPI_POLARITY_HIGH;的初始化参数的宏定义产生好奇,遂对HAL_SPI_Init()函数中的配置部分进行了深入一些的研究。 配置CPOL的宏定义在库文件中如下: define SPI_POLARITY_LOW 阅读全文
posted @ 2024-12-18 10:05 Osen 阅读(31) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示