摘要: 一、前言 这块 TPM0521002P 屏幕 是在 2024 年 3 月 17 日购买的,嘉立创打板了大佬设计的转接板一起使用。由于那时对屏幕接口和转接板电路理解还不够深入,尤其是对排线方向、电路连接细节没有经验,调试过程中一直无法点亮屏幕。排查时还发现触摸 IC 发热明显,摸起来有些烫手,一度误以 阅读全文
posted @ 2026-03-22 10:47 上善若淼 阅读(4) 评论(0) 推荐(0)
摘要: 项目地址 https://github.com/Mrzhaoqiankun/freemodbus_linux 一、原来的写法 cmake_minimum_required(VERSION 3.16) project(test_freemodbus C) # 设置交叉编译工具链 set(CMAKE_T 阅读全文
posted @ 2026-03-19 20:51 上善若淼 阅读(3) 评论(0) 推荐(0)
摘要: 一、前言 在嵌入式开发领域,数据存储的“速度”与“可靠性”往往是一对矛盾。传统的 EEPROM 写入缓慢,而 Flash 又面临擦除寿命和掉电风险的挑战。铁电存储器 (FRAM) 的出现,以其近乎无限的读写寿命和 RAM 级的高速写入性能,成为了工业控制和车载电子中的“存储宠儿”。 然而,在高性能 阅读全文
posted @ 2026-03-19 14:39 上善若淼 阅读(5) 评论(0) 推荐(0)
摘要: 一、面向对象三大特性 面向对象核心是三个特性: 封装(Encapsulation) 继承(Inheritance) 多态(Polymorphism) C语言都可以“模拟实现”。 二、封装(C语言最常见) point.h #ifndef POINT_H #define POINT_H /* 前向声明 阅读全文
posted @ 2026-03-15 20:33 上善若淼 阅读(3) 评论(0) 推荐(0)
摘要: 一、背景 泰山派的背光电路因为电流超过mipi3.1承受范围,所以mipi3.1使用i2c转pwm芯片gp7101来驱动屏幕背光,我们将该屏幕用于rk3506上,i2cdetect -y 0结果如下 0 1 2 3 4 5 6 7 8 9 a b c d e f 00: -- -- -- -- -- 阅读全文
posted @ 2026-03-13 22:00 上善若淼 阅读(2) 评论(0) 推荐(0)
摘要: 一、芯片差异 原厂EVB底板使用的RTC芯片是ISL1208(原理图上标着RS4C1338),接到i2c0上,是一个低功耗RTC芯片,供电3.3v 目前库存RTC芯片是DS1307N使用的是5V电压,这个型号的驱动内核是支持的 焊接上去后没加设备树i2cdetect -y 0可以识别到设备,但是dm 阅读全文
posted @ 2026-03-11 22:11 上善若淼 阅读(3) 评论(0) 推荐(0)
摘要: 一、串口 1. 设置波特率 stty -F /dev/ttyS1 115200 stty -F /dev/ttyS1 speed 9600 115200 或 9600 是波特率 speed 参数可以指定波特率 2. 设置数据位 / 停止位 / 校验位 stty -F /dev/ttyS1 cs8 # 阅读全文
posted @ 2026-03-10 20:58 上善若淼 阅读(3) 评论(0) 推荐(0)
摘要: 一.前言 在嵌入式系统开发中,USB 通信是一项非常基础但又关键的技术。无论是调试、数据采集还是设备互联,能够灵活地让嵌入式设备在 PC 上以虚拟串口(CDC-ACM)的形式出现,都是工程师日常工作中常用的技能。 本篇博客将带你深入了解如何在 Linux/Buildroot 系统中配置 CDC-AC 阅读全文
posted @ 2026-03-09 23:45 上善若淼 阅读(15) 评论(0) 推荐(0)
摘要: 安装依赖 sudo apt install libx11-dev 编译 git clone https://github.com/ozkl/doomgeneric.git cd doomgeneric 修改makefile,CC=clang改成CC=gcc make PLATFORM=xlib -j 阅读全文
posted @ 2026-02-26 22:09 上善若淼 阅读(1) 评论(0) 推荐(0)
摘要: typedef struct { int voltage; int current; int enable; } system_cfg_t; system_cfg_t g_cfg; 写入config.ini #include <stdio.h> int config_save(const char 阅读全文
posted @ 2026-02-24 21:56 上善若淼 阅读(6) 评论(0) 推荐(0)