12 2024 档案

摘要:1.隐藏 全局变量与函数可被外部文件访问,但加了static关键字后该全局变量或函数只能被本文件中被访问。 2.保持变量内容 在函数中声明变量时加static关键字,该变量将被储存在静态储存区,该变量不随函数的释放而销毁。 3.默认初始化为 0 静态储存区所有字节默认储存值为0,因此加了static 阅读全文
posted @ 2024-12-30 11:13 Osen 阅读(8) 评论(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 阅读(110) 评论(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) 编辑

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