嵌入式
STM32移植LVGL8.3 (保姆级图文教程)
目录
前言
设备清单
2.8寸TFT-LCD屏原理与应用
1️⃣基本参数
2️⃣引脚说明
3️⃣程序移植
4️⃣硬件接线
LVGL8.3 移植流程
1️⃣硬件及平台要求
2️⃣版本说明
3️⃣源码下载
4️⃣源码移植
工程配置
修改配置文件
1️⃣lvgl_config.h
2️⃣适配屏幕驱动
3️⃣配置输入设备(触摸功能)
提供心跳
任务处理
stm32+esp8266+机智云手机app
现在很多大学嵌入式毕设都要求云端控制,本文章就教一下大家如何使用esp8266去连接机智云的app去进行显示stm32的外设传感器数据啊,控制一些外设啊等。因为本文章主要教大家如何移植机智云的代码到自己的工程,所以前面的一些准备工作(烧录esp8266的固件,机智云app的使用等)大家可以去其他博主那里参考一下&#
Apache IoTDB Go 原生接口完整教程:环境搭建 + 连接池 + 全接口实战
Apache IoTDB Go 原生接口完整教程:环境搭建 + 连接池 + 全接口实战IoTDB Go 原生 API 提供 Session 与 SessionPool 两种交互方式。由于 Session 非线程安全,高并发场景强烈推荐使用 SessionPool,能高效管理连接、提升系统性能与资源利用率。本文从环境准备、核心流程、完整示例
STM32 Flash详解教程文章
目录Flash基本概念理解Flash编程接口FPECFlash擦除/写入流程图Flash选项字节基本概念理解Flash电子签名函数读取地址下存放的数据Flash的数据处理限制部分 编写不易,请勿搬运,感谢理解!!!Flash基本概念理解
单片机裸机多任务与低功耗方案总结
单片机裸机多任务与低功耗方案总结
文章目录
单片机裸机多任务与低功耗方案总结
一、将会提到的单片机裸机多任务方案
二、简易多任务
1、前后台 if else 标志位轮询
三、多定时器(multi timer)
1、硬件多定时器
2、软件多定时器
四、switch case 状态机
五、事件驱动框架
1、osal(operating
万词表-6(o-q)
oaf
oafish
oafishly
oafishness
oafishnesses
oafs
oak
oaken
oaklike
oakmoss
oakmosses
oaks
oakum
oakums
oar
oared
oarfish
oarfishes
oaring
oarless
oarlike
oarlock
oarlocks
oars
oarsman
oarsmanship
oars
工厂设备的数字化管理:从纸质报修到IoT+MES结合
“设备突然停机,操作工跑遍车间找维修单”“维修人员到场后,翻着厚厚的纸质档案查设备参数”“月底统计设备利用率,对着一堆单据熬夜核算”——在不少工厂,设备管理仍停留在“纸质记录、人工响应”的传统模式,不仅让设备故障处置滞后,更导致运维效率低下、产能浪费。而IoT技术与MES系统的深度结合,正推动设备管理
STM32打造USB游戏手柄
STM32的游戏手柄:方向输入与8个按键设计技术解析
在复古游戏设备复兴和嵌入式人机交互日益普及的今天,越来越多开发者开始尝试用微控制器打造自己的USB游戏手柄。无论是为树莓派配一个定制化的任天堂风格手柄,还是为工业控制系统设计专用操作面板,具备方向键和多个功能按键的HID设备都显得尤为实用。
而在这类项目中,STM
嵌入式C++开发实战:单片机与RTOS的C++编程技巧与性能优化
一、嵌入式C++开发概述在嵌入式系统领域,C语言长期占据主导地位,但随着嵌入式硬件算力的提升(如32位单片机的普及)和应用场景的复杂化(如物联网终端、工业控制模块),C++凭借其面向对象特性、模板元编程、标准库扩展等优势,逐渐成为嵌入式开发的优选语言。与C语言相比,C++在代码封装性、复用性、可维护性上更具优势,同时通过合理的编程策略可避免其“重量级”标签,适配单片机有限的ROM(程序存储)、R
