STM32
文章平均质量分 61
松田枫
这个作者很懒,什么都没留下…
展开
-
【STM32】关于 Error: identifier “HAL_StatusTypeDef“ is undefined
2.编译器报错的地方并不准确,比如报头文件 stm32g0xx_hal_rcc.h 中HAL_StatusTypeDef未定义,需要仔细查看报错是在编译那个.C文件的时候出现的。基本上都是自己编写的.c文件编译时出错才会报这种错误,需要注意需要统一 include “stm32g0xx_hal.h”, 而不是单独的include“stm32g0xx_hal_gpio.h>”stm32g0xx_hal_xxx.h之类头文件)原创 2023-10-17 10:30:36 · 601 阅读 · 0 评论 -
硬件IIC卡死的各种事件解决方法汇总
主机使用I2C_GenerateSTART()函数发送START条件后,主机必须等待事件5(启动条件已在I2C总线上正确释放),关于事件5,主要是对是否发送起始位(STAR1寄存器位0)、主从模式以及总线是忙还是空闲(STAR2寄存器位0、位1)进行判断,当这3位均为1,即已发送起始位、主模式且总线忙,会跳过while循环进行下一步操作。若卡死在while循环,可以检查一下以上寄存器3位是否为1。原创 2023-10-13 10:07:05 · 2579 阅读 · 1 评论 -
【STM32F103】STM32F103硬件IIC读取温度传感器EMC1314
STM32F103硬件IIC读取温度传感器数据原创 2023-10-08 10:29:51 · 546 阅读 · 1 评论 -
【STM32F103】STM32F103RET6读写EEPROM 24C02
最近一直在做STM32的项目,需要调通多个外设,其中就需要调通的经典外设就是EEPROM,型号为2K大小的24C02,STM32的型号是STM32F103RET6,这块板卡有着两个硬件I2C口,分别是I2C1口和I2C2口,EEPROM这块外设硬件设计上就挂载在I2C2口上,现在记录一下调试的整个过程。提示:以下是本篇文章正文内容,下面案例可供参考。原创 2023-10-07 17:03:49 · 740 阅读 · 1 评论