logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于海思 WS63E 的温湿度采集实践

本文基于海思WS63E无线SoC,介绍温湿度采集系统的完整实现流程。通过I2C接口连接AHT20传感器,基于LiteOS系统完成I2C初始化、数据读取与计算,并在主循环中周期上报温湿度值。结合Wi-Fi能力可扩展至云平台数据上传,支持低功耗休眠与本地显示等应用,为物联网数据采集节点开发提供高效参考。

#单片机#嵌入式硬件#stm32
FreeRTOS在STM32上的移植和开发

在 STM32 平台上,通过简洁的 API 调用,我们可以灵活地控制任务的生命周期,实现功能强大的嵌入式系统。需要注意的是,删除任务后,任务所占用的堆栈和控制块内存会在空闲任务中被释放。因此,必须给空闲任务运行的机会。// 返回的任务句柄。vTaskStartScheduler() 启动后,FreeRTOS 会自动创建空闲任务,如果使能了软件定时器,还会创建定时器服务任务。删除 vTaskDele

#stm32#单片机#单片机
FreeRTOS基础知识

摘要:FreeRTOS任务调度支持抢占式(按优先级)、时间片(同优先级)和协程三种方式。任务有四种状态:运行态(当前执行)、就绪态(可执行但未运行)、阻塞态(等待延时/事件)和挂起态(暂停需唤醒)。调度器通过就绪列表(pxReadyTasksLists)、阻塞列表(pxDelayedTaskList)和挂起列表(xSuspendedTaskList)管理任务状态转换,始终选择就绪列表中最高优先级的

#单片机#stm32
到底了