会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
爱坤的小院
博客园
首页
新随笔
联系
订阅
管理
2026年3月22日
记录将屏幕TPM0521002P适配到泰山派
摘要: 一、前言 这块 TPM0521002P 屏幕 是在 2024 年 3 月 17 日购买的,嘉立创打板了大佬设计的转接板一起使用。由于那时对屏幕接口和转接板电路理解还不够深入,尤其是对排线方向、电路连接细节没有经验,调试过程中一直无法点亮屏幕。排查时还发现触摸 IC 发热明显,摸起来有些烫手,一度误以
阅读全文
posted @ 2026-03-22 10:47 上善若淼
阅读(4)
评论(0)
推荐(0)
2026年3月19日
freemodbus_linux工程CMakeLists设置编译器.cmake不起作用
摘要: 项目地址 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)
linux驱动之spi(铁电fm25v02a)
摘要: 一、前言 在嵌入式开发领域,数据存储的“速度”与“可靠性”往往是一对矛盾。传统的 EEPROM 写入缓慢,而 Flash 又面临擦除寿命和掉电风险的挑战。铁电存储器 (FRAM) 的出现,以其近乎无限的读写寿命和 RAM 级的高速写入性能,成为了工业控制和车载电子中的“存储宠儿”。 然而,在高性能
阅读全文
posted @ 2026-03-19 14:39 上善若淼
阅读(5)
评论(0)
推荐(0)
2026年3月15日
C语言面向对象
摘要: 一、面向对象三大特性 面向对象核心是三个特性: 封装(Encapsulation) 继承(Inheritance) 多态(Polymorphism) C语言都可以“模拟实现”。 二、封装(C语言最常见) point.h #ifndef POINT_H #define POINT_H /* 前向声明
阅读全文
posted @ 2026-03-15 20:33 上善若淼
阅读(3)
评论(0)
推荐(0)
2026年3月13日
记录gp7101背光驱动和设备树绑定不成功问题解决(基于hzhy_rk3506)
摘要: 一、背景 泰山派的背光电路因为电流超过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)
2026年3月11日
记录RK3506上挂载DS1307N RTC实时时钟芯片
摘要: 一、芯片差异 原厂EVB底板使用的RTC芯片是ISL1208(原理图上标着RS4C1338),接到i2c0上,是一个低功耗RTC芯片,供电3.3v 目前库存RTC芯片是DS1307N使用的是5V电压,这个型号的驱动内核是支持的 焊接上去后没加设备树i2cdetect -y 0可以识别到设备,但是dm
阅读全文
posted @ 2026-03-11 22:11 上善若淼
阅读(3)
评论(0)
推荐(0)
2026年3月10日
linux操作设备相关命令
摘要: 一、串口 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)
2026年3月9日
记录将usb otg接口的ADB兼容CDC-ACM功能
摘要: 一.前言 在嵌入式系统开发中,USB 通信是一项非常基础但又关键的技术。无论是调试、数据采集还是设备互联,能够灵活地让嵌入式设备在 PC 上以虚拟串口(CDC-ACM)的形式出现,都是工程师日常工作中常用的技能。 本篇博客将带你深入了解如何在 Linux/Buildroot 系统中配置 CDC-AC
阅读全文
posted @ 2026-03-09 23:45 上善若淼
阅读(15)
评论(0)
推荐(0)
2026年2月26日
记录在vmware虚拟机Ubuntu22.04上编译doom
摘要: 安装依赖 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)
2026年2月24日
linux+lvgl工程保存配置读取配置
摘要: 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)
下一页
公告