
操作系统:Windows 11 (x64)
微控制器:STM32F103C8T6
硬件外设:
-
USB-to-TTL串口(CH340)
-
SHT3x温湿度模块
-
2节1.5V电池串联电源
-
杜邦线

工程文件:STM32CubeMX
-
配置 RCC 高速晶振,HCLK 为 72MHz
-
配置 SYS Debug 为 Serial Wire
-
使能 I2C1 用于 连接外设SHT3x
-
使能 USART1 异步 用于 串口通信,中断使能
本文介绍了使用STM32F103C8T6微控制器通过HAL库进行串口通信和SHT3x温湿度模块的数据收集。内容包括STM32CubeIDE中的SHT3x驱动移植,配置RCC高速晶振,启用I2C1和USART1,以及Keil uVision5的编译设置。同时,详细讲解了如何在Keil中添加.c和.h文件,并展示了主函数代码及成功运行的结果。

操作系统:Windows 11 (x64)
微控制器:STM32F103C8T6
硬件外设:
USB-to-TTL串口(CH340)
SHT3x温湿度模块
2节1.5V电池串联电源
杜邦线

工程文件:STM32CubeMX
配置 RCC 高速晶振,HCLK 为 72MHz
配置 SYS Debug 为 Serial Wire
使能 I2C1 用于 连接外设SHT3x
使能 USART1 异步 用于 串口通信,中断使能
556
2200
2993