- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 关于ZT303电阻档误差大的问题
这里就要吐槽一下,这个肯定是设计问题,金属片的可靠性很低,比不了传统的滚珠方案,后来我把电池仓和主板之间塞入较厚的纸张,大概有3毫米厚,发现旋转转盘时,阻力明显增加;怀疑了很多地方,它的转盘上安装了几个金属片,看起来镀了金,还涂了一层油;我尝试把油清理掉,发现并没有多大用;工作中经常用到测量5欧姆以内的电阻, 但是发现打到电阻档经常不准, 有时候误差较大,比如比原始值偏大1到2欧姆, 甚至有时高大上K欧姆;以前拆过几次,但是经常重新装回去 打紧螺丝,貌似故障消失了, 但是过一段时间之后,问题还会会出现。
2025-09-08 16:04:52
170
1
原创 关于调试lvgl的sjpg
但是还发现了另外一个bug,这个问题是dma方式读SD卡时,会一直卡在等待完成标志的地方,基本是必现的,只要运行时间一长肯定会出现。后来去lvgl的网站,发现我用的8.3版本已经不是最新,立马更新了最新的8.4, 重新编译下载,发现问题已经修复,不会出现重复释放的问题,经过比对源码,果然修复了这个问题。经过初步排查,是发生了重复释放内存的bug,但是用的全是源码,并没有修改,花了很多时间追踪,无头绪;显示是正常的,以为一切顺利,但是发现不稳定 会死机、重启;
2025-08-05 11:13:33
203
原创 删除注册表中USB设备信息的方法, 嵌入式编写USB设备有用
本文介绍强制Windows重新完整枚举USB设备的方法。通过PSTools工具获取注册表权限,手动删除USB设备的VID/PID注册表项(包括Enum\USB和Control\UsbFlags路径),可清除系统缓存。该方法适用于嵌入式USB调试场景,需管理员权限操作,部分情况需要冷启动才能生效。操作步骤:1.下载PSTools;2.以管理员身份运行psexec启动注册表编辑器;3.删除对应VID/PID的注册表项;4.重启设备。注意操作风险,建议备份注册表。
2025-07-18 10:15:49
500
原创 rust nusb读写winusb的demo
/ 初始化包含 0,1,2,3 的字节向量。nusb提供的例子在windows电脑上跑不起来, 各种报错,上面的例子亲测可用。
2025-06-04 11:03:04
444
原创 关于Clang多线程编译输出的信息丢失彩色
如果是gcc的编译器, 只需要使用 fcolor-diagnostics 加入到编译器的flag里面即可;但是对于clang 是不行的, 经过不断测试,必须同时启用 -fansi-escape-codes -fcolor-diagnostics 才能正确输出彩色信息。写好cmake后, 直接make, 单线程编译颜色是正常的,如果用 make -j 就会发现编译输出的信息和相互叠加,变得很错乱。如果强行进行整理, 使用 make -j --output-syn, 那么输出信息就为单色了。
2025-03-14 16:25:48
146
原创 ARM单片机固件 链接出来的bin很大
经过对比hex里面的数据,发现数据并不是连续的, 一般来说,数据只要不连续,强制转bin的时候,会把中间不连续的部分全部填充为0x00或者0xff。但是我的并不是这个问题, rom为1M且连续,经过分析发现,竟然有一部分全是为0的数据被打包到RAM区域的地址。周所周知,RAM区域的数据打包进固件是无意义的, 因为单片机掉电之后RAM就会消失。编译出来的固件发现hex大小还在某个范围内,但是bin很大,比如有100多M, 一般来说碰到了链接问题。
2024-11-12 16:59:31
565
原创 关于单片机llvm(clang)如何从串口实现printf
但是程序中如果使用了printf函数,那么编译出来的固件会变大8K左右,这对于小容量单片机很不友好,一种可行的方法是自己编写一个简单的printf函数,只实现必要的%s %d,这样会显著减小占用rom。但是这种通过vsnprintf函数间接实现的方案,在一些平台是可以的,一些平台会出错,原因是不定参数不能二次传递。每个平台实现printf的形式大同小异,基本是要在程序里面写一个函数,可能还需要增加一些编译的设置选项。对于一个平台的熟悉,我一般先调试点灯,之后会是串口,再之后就要实现从串口实现printf。
2024-08-24 11:44:24
377
2
原创 AD中设置pcb元器件字体大小
在画板的过程中, 总免不了修修改改,但是有一个问题会困扰初学者, PCB中文字大小一旦和系统默认值不一样【AD默认字体比较大,对于有些板子,必须修改丝印文字大小】, 就很可能不得不频繁的修改字体大小,心力交瘁!按照下面的就可以设置默认字体大小了...
2021-03-15 14:51:16
14352
lvgl的sjpg专用转换工具
2025-07-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅