
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
STM32+uC/OS‑III:软件 I2C 驱动 AHT20,多任务串口输出温湿度
本实验基于STM32F103C8T6,通过STM32CubeMX与Keil5配置HAL库环境,移植uC/OS-III实时操作系统。实现三任务并发:LED控制、状态输出及AHT20传感器数据采集。采用软件I²C驱动AHT20,通过USART1串口将温湿度数据发送至PC端串口助手,完成系统功能验证与调试。
STM32+uC/OS‑III:软件 I2C 驱动 AHT20,多任务串口输出温湿度
本实验基于STM32F103C8T6,通过STM32CubeMX与Keil5配置HAL库环境,移植uC/OS-III实时操作系统。实现三任务并发:LED控制、状态输出及AHT20传感器数据采集。采用软件I²C驱动AHT20,通过USART1串口将温湿度数据发送至PC端串口助手,完成系统功能验证与调试。
STM32F103C8T6 基于寄存器的四灯流水灯实验报告
本实验以 STM32F103C8T6 最小系统核心板为实验对象,使用 Keil MDK-5 搭建一个不依赖 HAL 库和标准外设库的裸寄存器工程。实验在面包板上连接红、蓝、绿三只外接 LED,并利用核心板上的 PC13 板载 LED,共设置四个流水灯输出端口。程序通过直接访问 STM32F103C8T6 的寄存器地址,先使用开启 GPIOA、GPIOB 和 GPIOC 的外设时钟,再使用GPIOx
到底了







