跳到正文
今天10月15日周四12 条
  1. 电子发烧友41

    天硕工业级SSD W40P如何适配电力现场设备

    文章以天硕工业级固态硬盘W40P系列为例,讲解电力现场设备选SSD时应关注的四类问题:-40℃至+85℃标称工作温度范围是否覆盖目标环境、FTL的逻辑映射与磨损均衡等闪存管理机制、自研主控与固件及4K LDPC纠错对长期可靠性的作用,以及掉电保护的实际覆盖边界。

  2. 科投汇40

    戴外骨骼逛一天景区:普朗克 PLANKEXA 两万步实测体验

    作者佩戴普朗克 PLANKEXA 外骨骼在白云山景区徒步一天,早 9 点进山、下午 4 点出山,共 2 万步。设备自动识别地形并跟随调整助力,中午电量剩一半时换上备用电池继续;作者称下午疲劳感比平时低约四成,晚上腿酸但不发抖,第二天起床腿部状态明显好于平时,体能消耗降低约 40% 为官方参数。

    推荐理由:以一天两万步的实测对比呈现外骨骼的助力效果与续航表现,可为景区徒步选型提供参考。

  3. 嵌入式微处理器38

    Linux top 指令的筛选和排序快捷键用法

    文章列出 top 交互态下的筛选与排序快捷键:按 u 输入用户名按用户筛选,按 o 输入 COMMAND=xxx 或 %CPU>2.0 按命令或条件筛选,按 = 取消全部筛选,按 M 按内存排序,按 P 按 CPU 占用排序,按 c 显示 COMMAND 详细信息,按 f 可配置隐藏或显示某列。

    推荐理由:把 top 交互态的筛选与排序快捷键逐条列出,运维和嵌入式开发查进程时可直接照做。

  4. 嵌入式微处理器47

    Linux内核里为什么没有libc?

    文章解释Linux内核不带libc的三方面原因:libc是用户态程序把open、read等翻译成syscall的翻译官,而内核是syscall的接收方,无需第二个翻译官。

    推荐理由:从syscall分层、启动自举到lib/目录自带实现,逐条解释了内核不依赖libc的具体原因。

  5. 立芯嵌入式38

    干了三年多土木,我是怎么成功转行嵌入式的

    作者分享从土木施工管理转行嵌入式的完整经历:19年机械工程双非本科毕业、做了三年多施工管理后考研进入211机械工程专业,研一研二先做硬件画板调板,研二下自学C语言和51单片机后报班学习 MCU+FREERTOS 课程,三个月学到第八阶段。9月初开始在武汉投递六十多家企业,通过整理面试高频问题和逐字拆解简历项目来准备,目前已拿到一个offer,另有几家进入谈薪阶段。

    推荐理由:以土木转行者视角完整复盘自学路径与面试准备方法,对同背景转行者有参考价值。

  6. 芯板坊42

    芯板坊实探工博会:5.2馆集成电路展集结飞凌、创龙等开发板厂商

    芯板坊工程师实地探访工博会,指出开发板与芯片企业主要集中在5.2馆集成电路展(国芯展)的集成电路设计展区,展商包括飞凌、米尔、创龙、EDATEC、全志、瑞芯微、此芯等。

    推荐理由:作者实地记录了各展台的具体展位号和展出方案,想去工博会看开发板的读者可按图索骥。

  7. Hackaday47

    DIY 力感应摇杆:用 Teensy 4.0 与 HX711 自制低成本方案

    Hackaday 介绍了 [tekasza] 自制的力感应摇杆,以 Teensy 4.0 微控制器读取 X、Y 轴上的测力单元,测力单元接 HX711 称重传感器放大器便于读取。Teensy 将读数转换为 USB HID 游戏控制器的轴输出,可配合市面上多数游戏或模拟器使用;该摇杆还集成了踏板以及多个按钮和开关,组成完整的坐姿模拟器外设。

    推荐理由:原文拆解了用 Teensy 4.0 和 HX711 读取测力单元自制力感应摇杆的完整链路,想做模拟器外设的读者可直接照此选型。

10月14日周三
  1. Hackaday42

    Hackaday 解读 GOWIN 手册中的 Nonius 一词由来

    Hackaday 作者发现 GOWIN 软件说明书把示波器波形上的竖直标记线称为 Nonius,而同一手册又用 Remove Marker 删除它,说明该词实指标记或游标。

    推荐理由:原文从一份手册的译名错误切入,梳理了游标与非纽斯标尺的历史渊源,读起来轻松且有知识增量。

  2. 树莓派官方博客52

    树莓派 Maker in Chief 用 AI 开发的免费游戏 Maker Lab 上线 App Store

    树莓派 Maker in Chief Toby Roberts 用 Claude Code 与 Claude Fable 在 12 天内从空文件夹做出免费 iOS 游戏 Maker Lab,现已在 App Store 上线,无广告无内购,设置页有指向 Alzheimer's Society 的 JustGiving 捐款按钮。

    推荐理由:作者公开了用 AI 编程代理开发游戏的完整工作流,包括测试与记忆文件做法,可直接迁移到树莓派上的同类小项目。

  3. 嵌入式微处理器33

    MPLAB X IDE 调试中执行复位指令后程序停止的原因

    文章解释了在 MPLAB X IDE 的 debug 全速运行状态下执行复位指令后调试器断开连接、程序停止执行的原因:复位会重新初始化寄存器、时钟和外设,中断程序执行流程;调试器经调制器与目标设备的通信通道断开后无法再发送指令或获取状态;程序计数器被重置到复位向量地址,若调试环境未及时更新 PC 或恢复执行状态,程序就停在复位后的起始位置。

  4. 嵌入式微处理器54

    一文讲透 ARMv8-A MMU 地址翻译

    文章讲解 ARMv8-A 虚拟内存中 MMU 如何将虚拟地址翻译为物理地址,涵盖 TTBR0_EL1/TTBR1_EL1 用户与内核空间分离、TCR_EL1 的 T0SZ/T1SZ 与翻译粒度配置、单级与多级页表查找流程、安全与非安全物理地址空间的缓存一致性问题,以及 MMU 使能的汇编配置步骤和三种翻译表描述符格式。

    推荐理由:原文按寄存器、查找流程和描述符格式逐层拆解 ARMv8-A MMU 地址翻译,可作为理解页表机制的参考。

  5. 嵌入式微处理器57

    自定义串口通信协议设计:帧结构、转义、状态机与重传

    文章讲解如何为两块板卡之间的 UART 通信设计轻量私有协议,给出帧头加长度的帧结构、用 ESC 转义避免数据区出现帧头导致错位、逐字节推进的接收状态机,以及 CRC 覆盖整帧、先算 CRC 再转义的要点。

    推荐理由:文章把帧边界、转义、校验范围、重传和超时五处失效模式逐条给出代码级解法,可直接迁移到自研串口协议。

  6. 360 资讯搜索47

    x4418开发板通过USB接口升级固件映像教程

    x4418开发板搭载三星S5P4418处理器(Cortex-A9四核),可通过USB接口直接升级固件映像,无需额外烧录工具。教程基于Windows XP,需先用跳线电阻配置USB启动模式,运行NXUsbDownloader.exe(V1.4.1)选择S5PXX18芯片,缺libusb0.dll时将libusb0_x86.dll复制到C:WindowsSystem32并重命名。

    推荐理由:原文逐步给出USB升级的驱动路径与命令细节,手上有同款板卡的读者可照着操作。

  7. 玩转单片机与嵌入式47

    TinyML和大型AI模型到底是什么关系

    文章指出TinyML不一定是大型AI模型压缩而来,它关注的是在STM32等资源有限设备上运行机器学习,可用神经网络或决策树等算法。以IMU动作识别为例,作者说明选型时应先分析实际需求,评估模型识别准确度、Flash与RAM占用、算子支持以及对RTOS等原有任务的影响,而不是单纯比较参数量。

    推荐理由:文章用IMU动作识别案例说明TinyML与大模型压缩的区别,并给出选型时应评估的具体问题清单。

  8. strongerHuang52

    嵌入式软件架构设计理念总结:四层分层与实用模式

    文章总结了从8位单片机到ARM Cortex-A都适用的实用型嵌入式软件架构:以硬件驱动层、设备抽象层、业务逻辑层、应用调度层四层分层为骨架,配合状态机、事件驱动、模块化组件、超循环加时间片四种可直接套用的模式。文中给出状态机和时间片调度的代码示例、5条设计原则、工业采集终端的架构拆解,以及分层过度、全局变量泛滥、中断处理业务等6个常见坑。

    推荐理由:文章给出四层分层架构和四个可直接套用的调度模式,配代码示例,便于对照现有项目自查。

  9. 嵌入式Linux43

    工程师,你缺的不是API:FreeRTOS多任务联调的工程方法

    文章指出嵌入式工程师常见困境是会调用 FreeRTOS API,但任务协作、驱动设计和调试分析尚未形成完整方法,并以《FreeRTOS实战:用STM32+SEGGER打造工业级实时嵌入式系统(第2版)》为例给出工程路径。

    推荐理由:文章把任务同步、驱动选型和异常定位串成一条排查思路,可直接迁移到日常多任务联调。

  10. IoT物联网技术43

    7 天,我用豆包工作搞定适老化智能家居改造

    作者用豆包工作为父母的老房子做适老化改造,不到三分钟就得到分区清单和预算,重点覆盖防跌倒、防燃气泄漏和呼救,并建议用毫米波雷达替代摄像头以保护隐私。设备到位后,他又让 AI 搭建智能家居管理平台,包含总控制台、房间视图、场景联动和告警汇总,手机和网页均可查看,异常时自动报警并通知子女。

    推荐理由:原文给出用 AI 定方案、搭平台、做告警的三步路径,可迁移到类似家庭改造场景。

  11. IoT物联网技术56

    199元用 WorkBuddy 打造开源 AI 录音卡

    作者因千问录音笔售价 1199 元且录音需上云,用 199 元自制了一张开源 AI 录音卡。该卡自带 32G 存储、熄屏可录近 20 小时,转写使用阿里达摩院 FunASR(支持 50 多种语言并区分说话人),转出文字再交给本地 DeepSeek 生成纪要、待办和思维导图,全程数据不上云。最后用 WorkBuddy 搭建网页后台,蓝牙连接后可管理设备、下载文件和查看日志。

    推荐理由:作者给出199元成本、FunASR与本地大模型的离线转写方案,可作为会议录音隐私场景的复现参考。

10月13日周二
  1. Hackaday56

    Tang Nano 20K 上用 GOWIN GAO 逻辑分析仪探针的 Verilog 实战教程

    文章讲解如何在 Tang Nano 20K 上用 GOWIN 工具的 GAO 配置文件构建逻辑分析仪并设置触发条件,指出同一时间只能启用一个 GAO 文件,可在 Design 页右键禁用切换,且建议选 Standard Mode 和 RTL mode。

    推荐理由:文章把 GAO 配置、时钟与亚稳态等易错点讲透,配合示例 Verilog 可直接照做。

  2. 嵌入式微处理器47

    只会硬件不懂软件,调试时真的容易被坑?

    文章给出硬件工程师在软硬件联调中避免甩锅的思路:把所有硬件疑点用测量数据堵死,例如 IO 口电平异常时先用万用表测对地阻值、排查虚焊和连锡短路,再判断是否软件问题。作者以 CODEC 音频无输出为例,对照数据手册用示波器逐个测量 CPU 时钟输出和数据信号,用硬件测量结果反推软件执行结果;并指出硬件问题改板子要两周、软件问题改代码只要二十分钟,硬件工程师需更细心谨慎。

    推荐理由:文章给出用硬件测量反推软件行为的具体排查路径,软硬件联调扯皮时可直接照做。

  3. 单片机那点事58

    给 ESP32 加网页配网:WiFiManager 原理、接入与量产改造

    文章讲解如何用开源库 WiFiManager 解决 ESP32 固件里写死 Wi-Fi 账号密码、换路由器就得重烧固件的问题:连不上时板子自开热点(默认 IP 192.168.4.1),配合 DNS 通配符与 302 跳转实现 Captive Portal 弹出配置页,账号密码由 ESP 的 Wi-Fi 库写入 Flash。

    推荐理由:文章把 Captive Portal 弹页原理和量产前必改的三处配置讲清楚,可直接迁移到自己的 ESP32 工程。

10月12日周一
  1. Hackster.io 精选项目57

    用 ESP32 通过 I²C 修复 Ocean Optics USB4000 光谱仪

    作者用 ESP-WROVER-KIT 经 USB4000 的 22 针外接接口接入 EEPROM 的 I²C 线(Pin 6 GND、Pin 9 SCL、Pin 10 SDA),在 0x51 和 0x53 两片 EEPROM 中比对 FX2 启动固件,从 0x4000 起定位到 932 字节差异并以 60 个 16 字节块校验写入,USB 枚举恢复为 2457:1022。

    推荐理由:原文给出了22针接口的I²C引脚接线和EEPROM差异字节定位方法,可迁移到同类仪器的固件修复。

  2. 立创开源硬件平台45

    第一次,从这个角度看PCB,好害羞!——PCB层叠结构与材质科普

    文章科普了PCB的材质与多层板层叠结构:PCB由导电铜箔层与绝缘介质层交替组成,刚性板多用FR-4覆铜板(玻璃纤维布+环氧树脂),多层板通过芯板与半固化片加热加压层压而成。文中给出选层建议:高速PCB首选4层板,出现布线拥挤、多组电源分配困难或需更多完整GND参考平面时再升级到6层板以上;2层、4层、6层板在电子DIY、单片机及中低复杂度控制电路中较常见。

  3. 单片机那点事66

    FreeRTOS 任务在 ESP32 上报栈溢出?乐鑫官方把栈深度的含义改了

    ESP-IDF 的 IDF FreeRTOS 把任务栈深度单位从字改成字节,STM32 上的 512 搬到 ESP32 只剩 512 字节,导致栈溢出重启;默认节拍也从 1000 Hz 变成 100 Hz,vTaskDelay(1) 变 10 ms,pdMS_TO_TICKS(5) 算出 0 等于不延时。

    推荐理由:把栈单位、节拍和临界区三处语义差异讲清,从 STM32 迁到 ESP32 的工程师可据此排查移植报错。

10月11日周日