logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

STM32+uC/OS‑III:软件 I2C 驱动 AHT20,多任务串口输出温湿度

本实验基于STM32F103C8T6,通过STM32CubeMX与Keil5配置HAL库环境,移植uC/OS-III实时操作系统。实现三任务并发:LED控制、状态输出及AHT20传感器数据采集。采用软件I²C驱动AHT20,通过USART1串口将温湿度数据发送至PC端串口助手,完成系统功能验证与调试。

#stm32#单片机#嵌入式硬件
STM32+uC/OS‑III:软件 I2C 驱动 AHT20,多任务串口输出温湿度

本实验基于STM32F103C8T6,通过STM32CubeMX与Keil5配置HAL库环境,移植uC/OS-III实时操作系统。实现三任务并发:LED控制、状态输出及AHT20传感器数据采集。采用软件I²C驱动AHT20,通过USART1串口将温湿度数据发送至PC端串口助手,完成系统功能验证与调试。

#stm32#单片机#嵌入式硬件
STM32F103C8T6 基于寄存器的四灯流水灯实验报告

本实验以 STM32F103C8T6 最小系统核心板为实验对象,使用 Keil MDK-5 搭建一个不依赖 HAL 库和标准外设库的裸寄存器工程。实验在面包板上连接红、蓝、绿三只外接 LED,并利用核心板上的 PC13 板载 LED,共设置四个流水灯输出端口。程序通过直接访问 STM32F103C8T6 的寄存器地址,先使用开启 GPIOA、GPIOB 和 GPIOC 的外设时钟,再使用GPIOx

#windows#单片机#stm32
到底了