嵌入式

STM32打造USB游戏手柄

STM32的游戏手柄:方向输入与8个按键设计技术解析 在复古游戏设备复兴和嵌入式人机交互日益普及的今天,越来越多开发者开始尝试用微控制器打造自己的USB游戏手柄。无论是为树莓派配一个定制化的任天堂风格手柄,还是为工业控制系统设计专用操作面板,具备方向键和多个功能按键的HID设备都显得尤为实用。 而在这类项目中,STM

单片机烧录方式终极指南:ICP、ISP、IAP 深度对比与实战解析

🔥作者简介: 一个平凡而乐于分享的小比特,中南民族大学通信工程专业研究生,研究方向无线联邦学习 🎬擅长领域:驱动开发,嵌入式软件开发,BSP开发 ❄️作者主页:一个平凡而乐于分享的小比特的个人主页 ✨收录专栏:硬件知识,本专栏为记录项目

万词表-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系统的深度结合,正推动设备管理

单片机裸机多任务与低功耗方案总结

单片机裸机多任务与低功耗方案总结 文章目录 单片机裸机多任务与低功耗方案总结 一、将会提到的单片机裸机多任务方案 二、简易多任务 1、前后台 if else 标志位轮询 三、多定时器(multi timer) 1、硬件多定时器 2、软件多定时器 四、switch case 状态机 五、事件驱动框架 1、osal(operating

STM32 Flash详解教程文章

 目录Flash基本概念理解Flash编程接口FPECFlash擦除/写入流程图Flash选项字节基本概念理解Flash电子签名函数读取地址下存放的数据Flash的数据处理限制部分                                            编写不易,请勿搬运,感谢理解!!!Flash基本概念理解   

Apache IoTDB Go 原生接口完整教程:环境搭建 + 连接池 + 全接口实战

Apache IoTDB Go 原生接口完整教程:环境搭建 + 连接池 + 全接口实战IoTDB Go 原生 API 提供 Session 与 SessionPool 两种交互方式。由于 Session 非线程安全,高并发场景强烈推荐使用 SessionPool,能高效管理连接、提升系统性能与资源利用率。本文从环境准备、核心流程、完整示例

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的使用等)大家可以去其他博主那里参考一下&#

BMS电池管理系统学习笔记_STM32通信BQ芯片

1.简介该项目以朱有鹏老师的BMS项目为基础进行学习。以TI公司的BQ7692003PWR电源管理芯片(以下简称BQ芯片或者BQ)为中心进行的BMS电池管理系统项目。本项目的笔记以梳理框架和总结一些模块的重要内容为主,因此笔者对部分内容不会进行详细的介绍。(笔者是B站up主江协科技的学子,后续的一些代码会直接参考和移植该up主的