硬汉嵌入式论坛

 找回密码
 立即注册
查看: 957|回复: 3
收起左侧

[嵌入式周报] 《安富莱嵌入式周报》第368期: 2026.05.12--2026.06.01

[复制链接]

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
122920
QQ
发表于 前天 11:25 | 显示全部楼层 |阅读模式
周报-359.jpg

视频版:

https://www.bilibili.com/video/BV1WYV964EwC/



目录:

1、开源USB Type-C 电源分析仪与可编程受电端设备,用于调试、测试以及理解电源协商机制
2、高达250MB容量FRAM铁电存储器,实现200年存储
3、13.3 英寸电子纸显示器,60Hz 刷新率
4、开源多功能手持控制台,集成游戏,hack,射频等功能
5、开源电子纸PDA
6、开源FPGA计算器,不仅仅是个计算器
7、开源人形机器人Asimov v1
8、PCB地图显示器
9、电压表时钟
10、特别程序,给STM32F4编译个0x0开始的绝对地址程序,下载到地址0x0800 0000运行
11、软件硬件资讯
(1)  NVIDIA OpenShell — AI 编码智能体的安全沙箱
(2)  PCIe 8.0 初稿发布,带宽突破 1 TB/s--
(3)  高通推出WiFi6 BLE5.4单片机QCC74x
(4)  好久没关注的MQX RTOS全家桶发布V5.3版本
(5)  适配了所有STM32系列的CMSIS-Driver 1.4.0发布,且每个驱动用的一套文件 --
(6)  5月TIOBE编程语言指数:统计编程语言市场正经历重大整合
(7)  RTX5全家桶的中间件源码升级至V8.3.0,今年的第1波更新
(8)  新唐推出开源单片机AI工具NuML Studio
(9)  GitHub 承认发生重大源代码泄露事件,3800 个内部仓库遭入侵
12、电子小项目
(1) 开源生态缸控制系统
(2) 硬件开源3D打印主控
(3) 8 位 AVR 上的 Web 服务器
13、文档,博客和PDF --
(1) 虚拟操作系统博物馆——那些你没听过的 OS
(2) shamir共享密钥
(3) 为什么智能家居泡沫破裂
(4) 霓虹灯随机数发生器,物理真随机
(5) Windows XP 风格的 Wikipedia 浏览器
14、H7-TOOL本周进展
(1)  RISC-V内核脱机烧录新增
(2)  ARM内核脱机烧录新增
(3)  脱机烧录增加2Mb容量EEPROM AT24CM02支持,这个芯片12元一片
(4) 下个2.32正式版定于6月中下旬发布,已经开始收尾整合工作




1、一款开源的 USB Type-C 电源分析仪与可编程受电端设备,用于调试、测试以及理解电源协商机制

https://github.com/T76-org/drpd

USB-PD 协议越来越复杂,充电器、线缆、设备之间的电源协商出了问题,没有专业工具很难排查。Dr. PD 就是来解决这个痛点的——一款开源的 USB Type-C 电源分析仪和可编程受电端(sink,即用电设备端)。

把它串联在充电器和设备之间,它能实时捕获并解析 USB-PD 的每一步协商消息,同时测量电压和电流。支持 USB-PD 3.2,包括 EPR 扩展功率范围,最高 48V/5A/240W,电压/电流测量范围最高 60V/6A。核心控制器为 RP2354A。软件通过 Chrome 浏览器运行,兼容 Windows/macOS/Linux/Android,无需安装驱动。提供 Python 命令行工具和 SCPI 兼容接口,可集成到自动化测试框架。所有设计文件完全开源

1.png

2.png


2、高达250MB容量FRAM铁电存储器,实现200年存储

https://github.com/machdyne/ferrit

ERRIT 是一个面向世纪级数字归档的开源硬件平台,核心思路是用铁电存储器(FRAM)替代 NAND Flash。相比 Flash,FRAM 的数据保持时间可达数十年甚至百年,写入速度快、功耗低、耐久度高得多。

世纪级 – 数据保存时间长达 200 年,远超传统存储介质。
快速写入 – 支持几乎无限次数的写入操作,不同于磁带或光盘介质。
抗辐射 – 在高辐射环境中依然保持数据完整性。
模块化 – 系统容量从 8 MB 到 256 MB,为核心数据集提供恰到好处的保护。
兼容性强 – 以 USB-C 大容量存储设备形式呈现,无需特殊软件,可无缝集成到现有工作流程中。
可审计 – 完全开源的设计支持独立验证与审计。
关键任务级 – 非常适合关键文档、历史记录、加密密钥存储及档案收藏等场景。

234.png

但是要实现256MB容量的铁电存储,价格不菲,512KB容量的铁电都要100元




3、13.3 英寸电子纸显示器,60Hz 刷新率

https://github.com/Modos-Labs

电子纸显示器一直有个痛点:刷新率太低,交互体验跟不上。Modos Flow 用一块 FPGA 控制器解决了这个问题——13.3 英寸 E Ink 面板,分辨率 3200×2400(300 PPI),实现了电子纸领域目前最高的 60 Hz 刷新率和低于 100 ms 延迟,配合局部刷新技术让光标和编辑操作变得流畅。

USB Type-C 一线连接(DisplayPort Alt Mode),兼容 Linux/macOS/Windows。Color 版本支持 4096 色、手写笔和琥珀色前置阅读灯。完全开源——硬件原理图和固件源码均可获取,提供 API 自定义快捷键切换显示模式

123.png

233.png


4、开源多功能手持控制台,集成游戏,hack,射频等功能

https://github.com/ArturR0k3r/AkiraOS

AkiraConsole 是一台定位很有意思的开源手持设备——它既是复古游戏掌机,也是硬件黑客工具,还是网络审计设备。

无线部分:同时集成了 Semtech LR2021 和 TI CC1101 两颗 Sub-GHz 射频芯片,加上 ST25DV NFC 动态标签(支持 U2F 授权),再加上 ESP32-S3 自带的 Wi-Fi/BLE 5.0。运行基于 AkiraOS 的开源系统。

234.png


5、开源电子纸PDA

https://github.com/ashtf8/PocketMage_PDA

PocketMage采用独特的双屏设计:3.1 英寸电子纸主屏(320×240,低功耗常显)+ 1.8 英寸 OLED 副屏(256×32,用于交互菜单),搭配全物理 QWERTY 键盘和电容触摸条。

1.png

2.png


6、开源FPGA计算器,不仅仅是个计算器

https://github.com/gdevic/FPGA-Calculator

不是简单的"在 FPGA 上实现一个计算器",而是在 FPGA 上先设计一个完整的 CPU(包括 ALU、I/O 等模块),为这个软 CPU 编写微码固件,再在硬件层面实现复杂的数学运算。

具体来说,开发者使用 SystemVerilog 设计了完整的处理器,包含配套的汇编器和脚本编译器。项目还提供了基于 Qt 和 Verilator 的图形化模拟器,即使没有 FPGA 硬件也能运行和调试。

123.png



7、开源人形机器人Asimov v1

Asimov 就是面向普通爱好者的。项目提供完整的开源硬件和软件设计——包括机械结构、电子系统和控制代码,让更多人能够接触和研究人形机器人技术。虽然目前还处于早期阶段,但开源的方式意味着社区可以快速迭代改进。

https://github.com/asimovinc/asimov-1

2.png

123.png


8、PCB地图显示器

https://github.com/axlan/pcb-map

PCB 地图显示器——在 PCB 上蚀刻出地图图案,通过 LED 或电子墨水标记家人位置。把数字世界的地理信息以物理方式呈现,既是实用的位置追踪工具,也是独特的桌面装饰。

1.png

2.png


9、电压表时钟

https://lcamtuf.substack.com/p/a-nicer-voltmeter-clock

用模拟电压表做了个时钟。把电压表的表盘重新标定为时间刻度,通过精确控制驱动信号让指针指示当前的小时和分钟。将怀旧的模拟仪表与数字计时相结合,既有复古的美感又有精确的实用性。

没有复杂的电路设计,就是漂亮

123.png


10、特别程序,给STM32F4编译个0x0开始的绝对地址程序,下载到地址0x0800 0000运行

【原理】

【不是问题的问题】为什么STM32的Flash地址要设置到0x08000000
https://forum.anfulai.cn/forum.php?mod=viewthread&tid=109321

【跑马灯修改】

以我们STM32F407板子的跑马灯程序为例,修改如下两个地方

https://img.anfulai.cn/bbs/93255 ... %A9%AC%E7%81%AF.rar

1、修改向量表

注释掉,不再需要重定向



2、修改编译地址



3、下载测试

不能再使用MDK下载了,因为程序地址是0x0,而FLM算法文件是0x0800 0000开始,MDK这里没有做自动适配,会提示这个地址的算法文件不存在



我来使用我们H7-TOOL上位机加载这个hex,加载后会自动转换成bin,地址是0x0



修改地址到0x0800 0000下载即可正常运行跑马灯




11、软件硬件资讯

1、NVIDIA OpenShell — AI 编码智能体的安全沙箱

https://github.com/NVIDIA/OpenShell

Claude Code、OpenCode、Codex 这些 AI 编码智能体很强大,但它们要读写文件、联网、执行命令——你怎么确保安全?NVIDIA 的答案是 OpenShell:为自主 AI 智能体提供沙箱化执行环境。

OpenShell 设计了四层防护体系:文件系统层限制读写路径,网络层阻止未授权出站连接,进程层阻止权限提升和危险系统调用,推理层将模型 API 路由到受控后端。策略基于声明式 YAML 定义,支持热加载无需重启沙箱。隐私路由器确保敏感上下文保留在沙箱本地计算环境中,不会外泄。凭证管理方面,API 密钥等以命名包形式管理,运行时注入而非暴露在文件系统中。

openshell-terminal.png

2、PCIe 8.0 初稿发布,带宽突破 1 TB/s

https://pcisig.com/specifications/pcier-80-specification-draft-05-now-available-members

12.png

13.png

3、高通推出WiFi6 BLE5.4单片机QCC74x

https://www.qualcomm.com/wi-fi/products/qcc74x

234.png

4、好久没关注的MQX RTOS全家桶发布V5.3版本

https://www.nxp.com/design/design-center/software/embedded-software/mqx-software-solutions:MQX_HOME

早期搞i.MX RT关注过,后来就没有再关注过,今天留意到还在持续更新,并且已经发布了V5.3版本。

MQX也是一款老牌得RTOS了,最早是一家独立得公司,非常适合汽车级应用得RTOS,后来被飞思卡尔收购,飞思卡尔后来又被NXP收购,当前是NXP旗下得组件了。



5、适配了所有STM32系列的CMSIS-Driver 1.4.0发布,且每个驱动用的一套文件

]https://github.com/Open-CMSIS-Pack/CMSIS-Driver_STM32
https://open-cmsis-pack.github.i ... 2/latest/index.html
ARM.CMSIS-Driver_STM32.1.4.0.pack (401.25 KB)

之前的时候是每个系列都单独配套了一个,现在都基于HAL了,仅需配套一个驱动即可





6、5月TIOBE编程语言指数:统计编程语言市场正经历重大整合

https://www.tiobe.com/tiobe-index/
在实践中,当今的统计编程市场越来越围绕两大主导生态系统展开:

1、Python 主导工业界、机器学习、人工智能及生产系统。
2、R 仍是学术界、研究、流行病学及高级统计分析领域的主流环境。



7、RTX5全家桶的中间件源码升级至V8.3.0,今年的第1波更新

https://www.keil.arm.com/packs/mdk-middleware-keil/versions/
https://github.com/ARM-software/MDK-Middleware
https://arm-software.github.io/M ... /General/index.html





新的文档里面增加了VS Code创建工程


过段时间升级这个综合Demo,将源码升级到最新版

RTX5全家桶源码综合模板发布V4.0,含FreeRTOS内核版本,将其打造成直接面向实际项目应用的综合框架(2026-01-04)
https://forum.anfulai.cn/forum.php?mod=viewthread&tid=124516



8、新唐推出开源单片机AI工具NuML Studio

https://github.com/OpenNuvoton/NuML_Studio

新唐 宣布推出 NuML Studio。这是一款专为新唐科技微控制器 (MCU) 机器学习应用所设计的图形界面 (UI) 开发工具,能有效解决开发者在建立终端人工智能 (Endpoint AI) 时面临的繁琐流程,整合实时数据采集、数据转换到自动化韧体专案生成的完整路径,让开发者能更专注于 AI 模型的优化与应用创



9、GitHub 承认发生重大源代码泄露事件,3800 个内部仓库遭入侵
'
https://www.infoworld.com/article/4174734/github-admits-major-source-code-leak-after-3800-internal-repositories-breached.html

5月20号连续发了多条消息




12、电子小项目

1、开源生态缸控制系统

https://github.com/Freya-Vivariums

开源生态缸控制系统,基于 Raspberry Pi Zero 2W,通过定制的石英外壳传感器模块同时测量温度、湿度、可见光、紫外光谱、空气质量、气压等参数,搭配 6 个 PWM 控制通道管理加热、照明、雾化等设备。

软件方面使用 Node-RED 可视化编程,预刷了可配置的昼夜节律实现

234.png

2、硬件开源3D打印主控

https://prunt3d.com/docs/hardware/prunt_board_3/

prunt_board_3_schematic.pdf (2.36 MB, 下载次数: 17)

整体设计还不错,缺点是仅找到的硬件原理图

234.png

12.png

3、8 位 AVR 上的 Web 服务器

https://maurycyz.com/projects/mcusite/

8 位 AVR 微控制器上运行 HTTP Web 服务器的实现。通过 SLIP 协议让 AVR 连接互联网,处理基本的 HTTP 请求和网页响应。性能很有限——只能处理简单页面,但它证明了即使在最受限的嵌入式平台上也能实现网络服务。

webscale.jpg



13、文档,博客和PDF

1、虚拟操作系统博物馆——那些你没听过的 OS

https://virtualosmuseum.org/

Virtual Museum 收集了大量你可能闻所未闻的操作系统。从早期的实验系统(如 IBM 的 OS/360 各种变体)到小众的学术研究项目(如 Plan 9、Inferno),都能在浏览器里在线体验。OS 爱好者的宝藏库

123.png

2、shamir共享密钥

https://ente.com/blog/how-shamirs-secret-sharing-works/

shamir共享方案的原理。简单说就是:把一个秘密拆成 N 个碎片分给 N 个人,只有凑齐 K 个碎片(K ≤ N)才能还原秘密,K-1 个碎片得不到任何有用信息。文章深入浅出地讲解了背后的数学原理(多项式插值)和实际应用场景(密钥管理、多重签名等)

12.png

3、为什么智能家居泡沫破裂

https://hackaday.com/2026/05/21/why-the-smart-home-bubble-popped/

大约在2015年前后,你似乎只要动一动手指,就会被关于“智能家居”和“物联网”的广告与文章狂轰滥炸——这些东西都号称能让我们的生活更轻松、更自动化。然而十年过去了,这个梦想连同这个领域里的许多参与者一起,大多已烟消云散。

123.png

4、霓虹灯随机数发生器,物理真随机

https://joshuacolemanmakes.wordp ... m-number-generator/

一款使用霓虹灯管制作的随机数发生器。霓虹灯管的击穿电压存在微小的随机波动(受温度、电极状态等微观因素影响),测量这种波动可以提取出真正的随机噪声源。相比算法型 PRNG(伪随机数发生器,本质上是确定的),这种物理随机源的不可预测性更高,适合密码学应用

123.png

5、Windows XP 风格的 Wikipedia 浏览器

https://explorer.samismith.com/

这个网页项目非常有创意:以 Windows XP 桌面为界面外壳,把 Wikipedia 和 Wikimedia Commons 的内容以文件系统的形式呈现。所有的 Wikipedia 分类显示为"文件夹",文章显示为"文档"。右键点击任意图片可以设置为"桌面背景"——就像在 XP 时代一样。还有正在开发的地理文件浏览功能。怀旧感和创意都拉满。

123.png


14、H7-TOOL本周进展

H7-TOOL详细介绍:https://forum.anfulai.cn/forum.php?mod=viewthread&tid=89934

1、RISC-V内核脱机烧录新增

已经完成了沁恒RISC-V内核的CH32V003,CH32V20X,CH32V30X,CH32V006,CH32X035,CH32L103,CH32V317,CH32V002,CH32V004, CH32X033脱机烧录支持,包含读写保护算法支持,都没问题。

进入RISC-V内核后,不仅内部Flash算法要自制,因为厂家已经没有再提供MDK FLM,  IAR OUT烧写算法了,Flash读写保护更是要自制



未保护的情况,Flash固件读取


如果设置Flash读保护了,读取会返回error


2、ARM内核脱机烧录新增
芯海CS32G020
极海APM32F402
小华HC32F334、HC32F336, HC32L126和HC32L031
灵动微MM32G0144
复旦微FM33LR0X系列支持
锦锐科技CA32F0012
思澈科技SF32LB58支持
兆易创新GD32W515
中颖SH30F9810支持
中微半导体BAT32G133

智芯Z20K14x系列主要包括
Z20K142MS
Z20K144MC
Z20K144MS
Z20K146MC
Z20K146MB
Z20K146MS
Z20K148MC
Z20K148MB
Z20K148MS

对主Flash,Data Flash和Irf都进行了支持



智芯Z20K11xMC系列主要包括

Z20K114MC
Z20K116MC
Z20K118MC

对主Flash,Data Flash和Irf都进行了支持



3、脱机烧录增加2Mb容量EEPROM AT24CM02支持,这个芯片12元一片

1、H7-TOOL对EEPROM脱机烧录主要支持两种



第1种方法,详细说明
https://forum.anfulai.cn/forum.php?mod=viewthread&tid=129770

第2种方法之前分享过一期视频教程,这种的需要专门做下载算法

【实战技能】简单易实现的SWD接口烧录目标板挂载的EEPROM,支持AT24C02/04/08/16/32/64/128(2024-03-06)
https://forum.anfulai.cn/forum.php?mod=viewthread&tid=123223



2、这里分享的是第1种方法的2Mb容量EEPROM烧录

2Mb容量的EEPROM确实不便宜,12块钱一片。



可以使用转接板烧录,也可以使用接线



3、脱机烧录



4、支持烧录内容读取



4、下个2.32正式版定于6月中下旬发布,已经开始收尾整合工作




回复

使用道具 举报

1万

主题

7万

回帖

12万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
122920
QQ
 楼主| 发表于 前天 11:26 | 显示全部楼层
更新完成
回复

使用道具 举报

5

主题

354

回帖

369

积分

高级会员

积分
369
发表于 前天 19:52 | 显示全部楼层
学习完毕。知识点太多了。丰富。
回复

使用道具 举报

0

主题

141

回帖

141

积分

初级会员

积分
141
发表于 昨天 09:38 | 显示全部楼层
谢谢分享,
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2026-6-3 01:05 , Processed in 0.256006 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表