摘要: 编写一个Buildroot 驱动模块 由于Buildroot 不支持ssh 故采用adb调试 adb连接 列出设备 adb devices 连接设备 adb shell 驱动模块编译(交叉编译) 驱动模块源码 #include <linux/module.h> /* 模块相关宏和函数 */ #inc 阅读全文
posted @ 2026-01-16 22:45 沁拒离 阅读(551) 评论(2) 推荐(0)
摘要: ESP32掌控终端项目(详细+长篇+源码) ESP32掌控终端项目(详细+长篇+源码) 项目涉及技术栈: LVGL,MQTT,HTTP,FreeRTOS,摄像头,蓝牙,SD卡读取,ESP-ADF音频框架,网路获取天气,网路获取实时时间 lvgl基础函数可看我另一篇随笔 LVGL 8.3.0开发实战:高频函数速查与移植避坑指南 - 沁拒离 - 阅读全文
posted @ 2025-05-31 10:43 沁拒离 阅读(1034) 评论(2) 推荐(3)
摘要: D133物联网电子秤项目 项目开始日期:2025,2,28 需求 硬件采购需求: 3.5寸RGB屏幕(目前已适配4.3寸(480x272)RGB565屏幕) 语音播报(语音模块+喇叭) 软件需求: lvgl用户交互界面 处理电子称串口数据 语音播报消息 wifi上传到服务器 作用: RGB屏幕实现电 阅读全文
posted @ 2025-03-08 11:19 沁拒离 阅读(731) 评论(0) 推荐(0)
摘要: LVGL 8.3.0开发实战:高频函数速查与移植避坑指南 LVGL 8.3.0开发实战:高频函数速查与移植避坑指南 硬件平台基于立创esp32s3实战派 定义页面通用样式style // 创建页面样式 static lv_style_t style; lv_style_init(&style); lv_style_set_bg_opa(&style, LV 阅读全文
posted @ 2025-02-09 17:28 沁拒离 阅读(1454) 评论(0) 推荐(0)
摘要: ESP32-S3-实战指南 ESP32-S3-实战指南 基于立创实战派S3 参考链接:实战派开发板S3介绍 | 立创开发板技术文档中心 硬件和代码,(大部分图片)基于立创文档,在此基础上进行个人的学习记录和理解补充 硬件参数 类别 型号 参数 模组 ESP32-S3-WROOM-1-N16R8 搭载 Xtensa® 32 位 阅读全文
posted @ 2025-01-16 15:06 沁拒离 阅读(2794) 评论(0) 推荐(1)
摘要: Linux,ssh远程连接 一、 linux端配置 1、安装ssh服务 sudo apt-get update sudo apt-get install openssh-client sudo apt-get install openssh-server 2、启动ssh service ssh st 阅读全文
posted @ 2024-12-04 19:56 沁拒离 阅读(15466) 评论(0) 推荐(2)
摘要: GD32输入捕获以及PWM 框架(含时钟) 1、TIMER0(高级定时器)(120MHz) PA8 PWM输出 void T0_PWM_PA8(void)//T0 120MHz PA8输出2KHz方波,120MHz/100=1.2MHz,1.2MHz/600=2KHz { /* 变量必须放在最前面 阅读全文
posted @ 2026-03-05 14:03 沁拒离 阅读(30) 评论(0) 推荐(0)
摘要: STM32输入捕获测频率 你的这段程序采用的是输入捕获 + 从模式复位(Reset Mode)+ 测周法来测量频率。下面从硬件计数机制和数学原理两个层面给你系统讲清楚。 一、核心思想:测周法(Period Measurement) 频率公式: [ f = \frac{1}{T} ] 只要测出两个相邻 阅读全文
posted @ 2026-03-05 14:03 沁拒离 阅读(152) 评论(0) 推荐(0)
摘要: GD32F305 CAN配置 CAN STB 是控制 CAN 收发器是否进入待机模式的引脚。 正常模式(STB = 0) CANH/CANL 正常驱动 可以发送/接收数据 功耗正常 待机模式(STB = 1) 关闭总线驱动 进入低功耗模式 不能正常通信 但通常可以唤醒检测 CAN工作时万用表测CAN 阅读全文
posted @ 2026-03-05 14:03 沁拒离 阅读(10) 评论(0) 推荐(0)
摘要: 毕设 框架 通讯协议 中控端(ESP32S3) 功能框架 作为用户终端(网页或lvgl屏幕) 下方命令到控制端控制用户设备 接收控制端数据并显示 控制端(STM32F1) 功能框架 作为控制端接收中控端命令 控制本地设备 接收传感器数据 数据上传到中控端 用户端APP 功能框架 显示中控数据 提供用 阅读全文
posted @ 2026-03-03 11:35 沁拒离 阅读(13) 评论(0) 推荐(0)
摘要: 作品集 技术博客 沁拒离 - 博客园 Github代码仓库 jianzhiji (天雾雨涟水) F1C200S嵌入式中控屏 GD32测试夹具 项目 0、嵌入式房车中控管理系统 技术栈: FreeRTOS STM32 外设驱动(GPIO、PWM、定时器、外部中断、串口中断、ADC 采集)、软件定时与硬 阅读全文
posted @ 2026-02-24 17:55 沁拒离 阅读(9) 评论(0) 推荐(0)
摘要: Flutter Dart语言 linux 配置Flutter 国内镜像 ✅ 第二步:配置 Flutter 国内镜像(一次到位) 在 Linux 终端执行: export FLUTTER_STORAGE_BASE_URL=https://mirrors.tuna.tsinghua.edu.cn/flu 阅读全文
posted @ 2026-02-11 21:35 沁拒离 阅读(23) 评论(0) 推荐(0)
摘要: ESP32 SNTP SNTP(Simple Network Time Protocol,简单网络时间协议)是一个 轻量级的时间同步协议,用于让设备从网络上的 NTP 服务器获取当前的准确时间。 一句话解释: SNTP 是 NTP 的简化版本,功能少一点,但足以用于大多数普通设备(如 ESP32)同 阅读全文
posted @ 2026-02-11 21:34 沁拒离 阅读(46) 评论(0) 推荐(0)
摘要: Linux创建字符设备 驱动程序主要包括以下几个关键部分: 注册设备号和 cdev 实现 file_operations 结构体(包含 read/write 等操作) 创建设备类和设备节点 资源释放和模块卸载 ​ file_operations 结构体模板: static struct file_o 阅读全文
posted @ 2026-02-11 21:30 沁拒离 阅读(9) 评论(0) 推荐(0)
摘要: 检测串口拓展包 include ".\..\Resource\ID.h" ComboBoxComboBox下拉栏添加选项 1、.xaml中添加 2、组件中添加 3、代码中添加(推荐) 4、页面绑定 按键绑定 命名规范,首字母大写 函数名+Command 下拉栏选择 ComboBox 选项名称,序号 阅读全文
posted @ 2026-02-11 21:30 沁拒离 阅读(9) 评论(0) 推荐(0)
摘要: STM32移植Freertos 1、FreeRTOS™ - FreeRTOS™官网下载源码 解压后 FreeRTOSv202406.04-LTS\FreeRTOS-LTS\FreeRTOS\FreeRTOS-Kernel 仅保留FreeRTOS-Kernel文件夹下文件 仅保留选中文件 工程中添加F 阅读全文
posted @ 2026-02-09 16:24 沁拒离 阅读(244) 评论(0) 推荐(0)