硬汉嵌入式论坛

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

[嵌入式周报] 《安富莱嵌入式周报》第357期: 2025.07.29--2025.09.09

[复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
118308
QQ
发表于 2025-9-8 11:38:15 | 显示全部楼层 |阅读模式
周报-357.jpg

视频版:

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



目录:

1、改造PC电源产生330Kv 电压
2、自制胎压监测系统
3、树莓派单片机模拟经典286 DOS系统,CPU,声卡,显卡,磁盘以及各种外围设计都进行了支持
4、无线生物信号采集板
5、基于RP2350B与ESP32的复古模拟开发套件Pico Pal
6、以太网数据采集板卡
7、WiFi 信号可以测量心率,无需可穿戴设备
8、LED矩阵立方体计时器
9、开源自制CAD软件
10、LED矩阵胸牌
11、硬件资讯
(1)树莓派RP2350推出硬件升级版RP2350A4以及RP2354,同时再次启动RP2350黑客挑战
(2)NXP将MEMS传感器部门卖给ST,转手收购工业联网专家Port GmbH
(3)NXP推出一款电机单片机MCX A34,硬件三角函数速度是CMSIS-DSP的17倍
12、软件资讯
(1)时隔一年后,FatFS V0.16发布
(2)FatFS的177KB Unicode和GBK互转码表精简到97KB
(3)LVGL官方设计器LVGL Editor收费标准公布
(4)开源,纯C的即时模式GUI
(5)emWin模拟器6.52发布,同时配套的AppWizard V1.60发布,为各种GPU,2D控制器添加支持
(6)MDK5.43a发布,微更新goto def无法使用问题
(7)ST的首版新式大杂烩ThreadX中间件 + FreeRTOS上线一个版本
(8)由于大量裸机用户需求,Nordic开始推出无需Zephyr的裸机SDK,并逐步加完善
(9)ST的CMSIS-Driver全系芯片驱动升级至V1.3.0
(10)MDK的CMSIS-Viewer新增的Hardfault硬件异常检测机制
(1)坛友分享: 免费商用,灵动GUI,带通用上位机
13、TI推出低成本USB-PD电源传输分析仪,支持解码系统中的所有PD消息以及实时监测线缆及CC线路的电压电流
14、H7-TOOL本周进展‘
(1)H7-TOOL的250M示波器模组正式上架开卖,200K存储深度,mV级噪声,含有系统测试视频(2025-08-28)
(2)H7-TOOL固件2.31发布,支持250M示波器,支持IAR下载算法加载运行,上位机支持UTF-8编码,增加多款脱机烧录芯片支持(2025-08-21)
(3)【新品】推出一个USB2.0高速480M隔离器,稳定输出10W功率,支持辅助供电(2025-08-25)
(4)最新支持的脱机烧录列表


1、改造PC电源产生330Kv 电压

https://hackaday.io/project/2036 ... ied-pc-power-supply

强调:本项目绝非新手所能尝试。高压电(通常指1000伏以上,而本项目达到该值的350倍)可能导致严重伤害甚至致命事故。只有完全理解风险并采取适当防护措施(如确保绝缘良好、绝不单独操作)的情况下才可尝试。

该项目展示了科克罗夫特-瓦尔顿电压倍增器的巧妙设计——利用二极管和电容组合实现升压。电容以交替模式充放电,每经过一对二极管电压就翻倍。采用3毫米厚有机玻璃作为绝缘体,既为二极管-电容级联结构提供支撑,又实现电气隔离。

为实现33万伏输出,先改装标准PC电源:移除次级绕组输出端的肖特基二极管,产生约15伏方波。该信号输入至另一变压器进行初步升压,再送入电压倍增器。虽然倍增器两侧看似相同,但相反的极性在火花间隙处产生巨大电位差。

1.png

56.png


2、自制胎压监测系统

https://github.com/upiir/arduino_tpms_tire_pressure

与内置式传感器不同,这些外接式传感器直接旋在气门嘴上,采用低功耗蓝牙技术并配备微型电池。

扫描工具成功读取广播数据并将压力值与信息关联。解码数据包含状态字节、电池电压、温度及压力值。掌握数据格式后,读取信息并创建显示界面就变得水到渠成。

1.png

2.png


3、树莓派单片机模拟经典286 DOS系统,CPU,声卡,显卡,磁盘以及各种外围设计都进行了支持

https://github.com/xrip/pico-286

Pico-286项目致力于在树莓派Pico微控制器(RP2040/RP2350)上模拟80年代末至90年代初的经典PC系统。该项目旨在打造一个轻量级教育平台,让用户体验复古计算并深入了解底层系统仿真技术

1.png

2.png

3.png


4、无线生物信号采集板

https://github.com/upsidedownlabs/npg-lite-firmware
https://www.crowdsupply.com/upside-down-labs/neuro-playground-lite

Neuro PlayGround Lite(NPG Lite)是一款多通道Feather规格无线生物电信号采集板,可应用于心电图(ECG)、肌电图(EMG)、眼电图(EOG)及脑电图(EEG)检测

NPG Lite配备多通道BioAmp放大器、无线连接、电池供电及扩展接口,使用户能够轻松构建HCI和BCI应用。基于ECG、EMG、EOG和EEG信号开发了四个演示案例以激发创新灵感,但其应用场景远不止于此。

1234.png

1.png

2.png


5、基于RP2350B与ESP32的复古模拟开发套件Pico Pal

https://github.com/peterk268/RP2350-GBC
https://picopalgbc.wordpress.com ... 25/06/schematic.pdf

配备2.6英寸IPS液晶屏、立体声音频、数字视频输出、Type-C接口、红外传输、蓝牙、Wi-Fi、实时时钟和IMU传感器,所有功能均集成于紧凑型掌机外壳中。

但Pico Pal不仅是娱乐设备——更是可编程的硬件开发工具。凭您可以模拟经典游戏、用作MP3播放器、学习技术或实现电视视频投屏。这款倾注对过去与未来双重热爱的掌机,不仅是手持设。

12345.png


6、以太网数据采集板卡

https://github.com/deimoscontrols/deimos

Deimos DAQ是一款即插即用的以太网数据采集模块,集成了精密电压基准源、高精度时钟、精密模拟前端和PWM输出功能。无需配置或额外模块——仅需连接电源和局域网,即可立即开始测量。

无论是设计热流体与低温系统、测量结构测试件的应变,还是对液压装置、螺旋桨和电机等执行机构与推进系统进行地面测试,都能完美胜任

123.png


7、WiFi 信号可以测量心率,无需可穿戴设备

https://ieeexplore.ieee.org/abstract/document/11096342

这是一项非常有意思的实现,该研究发表在 2025 年 IEEE 智能系统和物联网分布式计算国际会议的论文集上

它不依赖摄像头或图像,而是分析无线电波(WiFi信号)的物理特性变化(相位/振幅)。先进的机器学习算法是实现高精度的关键,它能从海量噪声中提取出有效的生物特征信号

非接触、无需穿戴设备、成本极低、在一定距离和不同姿势下都有效(最多10英尺/约3米),非常适合资源有限的场景和日常家庭健康监测

20250814-Pulse-Fi-Research-EC-08-scaled-e1756416372585-1536x1374.jpg


8、LED矩阵立方体计时器

https://hackaday.io/project/203073-lightning-talk-timer

专为Hackaday Europe 2025设计的短时演讲LED倒计时器,采用沙漏式触发机制

视频:




1.png

2.png


9、开源自制CAD软件

https://github.com/marcuswu/makercad

许多人可能都在使用某种形式的CAD软件包,但有多少人曾对现有软件感到不满意?作者Marcus Wu就是这样一位使用者,但他没有止步于抱怨,而是亲手编写了一套名为MakerCAD的CAD软件。该软件采用MIT许可证发布,各位可以亲自试用。

这款软件使用Go语言编写,目前该软件尚不具备完整功能,但已达到可评估阶段。用户可以创建简单模型并导出为STEP文件,因此它确实能作为实用型CAD工具使用。

1234.png


10、LED矩阵胸牌

https://github.com/Nicholas-L-Johnson/flip-card/

之前周报给大家分享过很多,本次再分享一款

MDK调试.gif

2.png

3.png


11、硬件资讯

1、树莓派RP2350推出硬件升级版RP2350A4以及RP2354,同时再次启动RP2350黑客挑战

https://www.raspberrypi.com/news/rp2350-a4-rp2354-and-a-new-hacking-challenge/

与所有芯片产品一样,RP2350在发布之初并非完美无缺。初始版本A2存在若干勘误表记录的问题,包括GPIO焊盘设计缺陷导致无法正确进入高阻抗状态(勘误表9),以及在我们举办的RP2350黑客挑战赛中发现的多项安全隐患。今天我们很高兴地宣布,新版A4步进版本已正式发布,该版本解决了绝大多数已知问题。



2、NXP将MEMS传感器部门卖给ST,转手收购工业联网专家Port GmbH

https://www.nxp.com/company/about-nxp/smarter-world-blog/BL-INDUSTRIAL-EDGE-NXP-WELCOMES-PORT-GMBH

工业自动化市场正在发生变革。随着工厂的成长 自主、智能、安全、实时的边缘通信至关重要。 恩智浦致力于实现这一转变,今天,我们很自豪能够实现 通过收购 port GmbH 向前迈出了重要一步。

port GmbH 成立于 1990 年,总部位于德国哈勒(萨勒),拥有 在提供高质量、基于标准的产品方面建立了全球声誉 工业通信解决方案。其产品组合包括协议栈 适用于广泛使用的技术,例如 PROFINET、Ethernet/IP、EtherCAT、Modbus、 POWERLINK、CANopen 等。port GmbH 还支持时间敏感网络 (TSN) 和开放平台通信统一架构 (OPC-UA) 等新兴标准,这些标准有助于推动跨工业的互作性 系统。



3、NXP推出一款电机单片机MCX A34,硬件三角函数速度是CMSIS-DSP的17倍

https://chat.deepseek.com/a/chat/s/3dca10c2-71f2-4de6-9a09-2e31d48217c1

MCX A34系列新品亮相
该系列基于M33内核打造,运行频率高达180MHz,配备丰富的片上存储器。通过整合高性能数学加速单元、精密模拟外设与先进电机控制子系统,MCX A34系列可实现高精度、高效率的电机驱动解决方案。其简约设计可降低物料清单(BOM)成本,加速控制循环,简化开发流程。

MCX A34成为电机控制强芯
先进电机控制器的设计者通常需协调多颗芯片来实现高速控制回路、精确传感和稳定通信。MCX A34系列直击这些痛点:其数学加速单元(MAU)执行正弦/余弦/正切/平方根及倒数运算的速度比通用微控制器软件接口标准数字信号处理(CMSIS-DSP)快17倍,从而能在不占用CPU周期的情况下缩短磁场定向控制(FOC)回路;丰富的16位模数转换器(ADC)、运算放大器(OpAmp)及12位数模转换器(DAC)可替代外部模拟前端,降低成本与噪声







12、软件资讯

1、 时隔一年后,FatFS V0.16发布

https://elm-chan.org/fsw/ff/

ff16.zip (2.28 MB, 下载次数: 9)

1、FatFS基本已经趋于稳定了,本次更新的内容不多。
2、FatFS的优势是中文文件名支持比其它的FlashFS,FileX都要好,缺点是没有支持擦写均衡,掉电保护,坏块管理等。



2、FatFS的177KB Unicode和GBK互转码表精简到97KB

这个是官方网站发布的,下载地址如下:
https://elm-chan.org/fsw/ff/patch/ffunicode.zip

ffunicode.zip (381.57 KB)

原文如下:

Unicode 转换模块 ffunicode.c 在 LFN 配置下链接时,如果配置为 DBCS,会占用大量内存。
根据用户论坛中的建议,我发现其中有很大优化空间,可以提升 8 张转换表中 6 张的压缩率。
以下是修改压缩算法后,各表大小的变化结果:

日语 (932)              59k ==> 47k(减少 12k)
简体中文 (936)       174k ==> 97k(减少 77k)
韩语 (949)             136k ==> 103k(减少 33k)
繁体中文 (950)      108k ==> 78k(减少 30k)
所有代码页 (0)      482k ==> 329k(减少 153k)

请注意:对于 SBCS 配置,没有任何改进效果。

1. DBCS (Double-Byte Character Set, 双字节字符集)
含义:用两个字节来表示一个字符。
用途:主要用于需要表示大量字符的语言,比如中文、日文、韩文(CJK 文字),因为一个字节(256 种可能)不足以涵盖所有字符。
特点:大部分西文字符(ASCII 范围)仍用 1 字节存储。CJK 等复杂字符用 2 字节存储。常见编码:Shift-JIS、GBK、Big5、EUC-KR 等。

2. SBCS (Single-Byte Character Set, 单字节字符集)
含义:用一个字节表示一个字符。
用途:适合西欧语言等字符数量少于 256 的场景(如英语、法语、西班牙语)。
特点:每个字符只占 1 字节。常见编码:ASCII、ISO 8859 系列、Windows-1252 等。

3、 LVGL官方设计器LVGL Editor收费标准公布

LVGL 编辑器

助力专业团队加速开发嵌入式用户界面的核心功能现已悉数就位:
1、增强数据绑定:快速连接UI逻辑与应用程序
2、屏幕加载与创建事件:轻松高效加载内容
3、CMake集成:构建流程无缝衔接

定价方案正式公布:
1、开源项目永久免费,适用于个人,非商业应用
2、浮动授权机制——彻底告别按用户/设备收费的繁琐模式
3、零版税,仅需简单年度订阅

商业授权本应助力而非束缚您的业务,详情列表

https://lvgl.io/editor#pricing



4、开源,纯C的即时模式GUI

https://github.com/Immediate-Mode-UI/Nuklear

这是一个用 ANSI C 编写、基于最小状态(minimal-state)和即时模式(immediate-mode)的图形用户界面工具包,采用公共领域许可(public domain)。它被设计成一个简单、可嵌入到应用程序中的用户界面,没有任何依赖项,没有默认的渲染后端,也不处理操作系统窗口/输入,而是采用高度模块化、基于库的方式,提供简单的输入状态作为输入,并输出描述基本形状的绘制命令。因此,它不是提供一个试图在多个平台和渲染后端之上进行抽象的分层库,而是专注于实际的 UI 部分。

功能特性
1、即时模式图形用户界面工具包
2、单头文件库
3、用 C89(ANSI C)编写
4、代码量小(约 18k 行)
5、注重可移植性、高效性和简洁性
6、无依赖(如果需要,甚至不依赖标准库)
7、完全可换肤、可定制
8、内存占用低,并可完全控制内存使用
9、支持 UTF-8
10、无全局或隐藏状态
11、可定制的库模块(可按需编译和使用)
12、可选字体打包器和顶点缓冲区输出













5、emWin模拟器6.52发布,同时配套的AppWizard V1.60发布,为各种GPU,2D控制器添加支持

https://www.segger.com/downloads/emwin/

AppWizard

UM03001_emWin.pdf (21.31 MB)
AppWizardTrial_V160_652_Install.exe (102.65MB)

emWin模拟器:

UM03003_AppWizard.pdf (3.66 MB)
SeggerEval_WIN32_MSVC_GUI_V652.zip (75.09MB)

更新记录





专门新增GPU章节



AppWizard新增一个多国语言案例,通过语言ID快捷切换





当前支持的多款BSP驱动列表



6、MDK5.43a发布,微更新goto def无法使用问题

官方下载:
https://www.keil.com/fid/armkeil/files/eval/mdk543a.exe

如果之前安装了MDK社区版注册,直接就继续延续了社区版,无需再重新注册,包括KEIL STUDIO,也是延续使用社区版

这次安装会自动弹出软件包更新


更新记录如下:


7、 ST的首版新式大杂烩ThreadX中间件 + FreeRTOS上线一个版本

https://github.com/STMicroelectronics/stm32h5-eclipse-coremw-apps

在ST的Github上为H5芯片已经推出了一个版本,大家有兴趣可以体验下。

当前主要是配套了几个FileX和USBX的案例。不过当前所有例子仅提供了IAR版本。MDK和CubeIDE暂时都不支持,而且也不是CubeMX生成的。

ST的原文描述如下:

描述  
STM32Cube 是意法半导体(STMicroelectronics)原创发起的一项计划,旨在通过减少开发者的工作量、时间和成本来简化开发流程。RTOS Agnostic CoreMW 是一组中间件堆栈及相关应用程序,支持 RTOS 管理、文件系统操作以及通过 USB 的连接。其基础包括:

- Eclipse ThreadX FileX、Eclipse ThreadX LevelX 和 Eclipse ThreadX USBX
- FreeRTOS
- STM32_USBPD_Library

注意  
所有应用程序仅提供针对 EWARM 工具链预配置的项目。  
本软件包中的项目并非通过 STM32CubeMX 生成(即不包含 .ioc 文件)。  
本软件包仅在 GitHub 上发布(既不在 STM32CubeMX 也不在 www.st.com 上的 STM32CubeIDE 提供)。它包含了 RTOS Agnostic CoreMW 堆栈与 STM32H5 器件的集成,使用户能够快速访问集成了这些堆栈的预构建项目。




8、由于大量裸机用户需求,Nordic开始推出无需Zephyr的裸机SDK,并逐步加完善

https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/a-technical-dive-into-the-nrf-connect-sdk-bare-metal-option

自2018年以来,Nordic一直专注于基于Zephyr RTOS的nRF Connect SDK,并持续致力于为开发者提供最佳工具和软件,以便在Nordic丰富的无线产品组合上构建高度可扩展的物联网应用。然而,不同开发者有不同需求,一些简单应用可能更适合采用更精简的方式。对此,最近发布的nRF Connect SDK Bare Metal选项为nRF54L系列的简单蓝牙低功耗应用引入了现代化裸机开发方式,无需依赖Zephyr RTOS。

Bare Metal选项是一种与基于Zephyr RTOS的nRF Connect SDK并存的替代开发路径,可在同一环境下共享通用工具。特别是对于仍在使用nRF5 SDK的开发者,我们预计Bare Metal选项会因其API、架构和工作流程上的相似性而受到热烈欢迎,这能让他们在迁移到nRF Connect SDK时无需承担较大负担。



9、 ST的CMSIS-Driver全系芯片驱动升级至V1.3.0

https://github.com/Open-CMSIS-Pack/CMSIS-Driver_STM32

ST的CMSIS-Driver发展是经历了三个阶段
第1阶段:经典RTE开发阶段,纯独立的驱动,与标准库,LL库和HAL库,基本都无关。F1,F4,F7等是这个阶段
第2阶段:需要配合HAL库或者LL库的API,H7系列是这个阶段
第3阶段:全系芯片统一,全部统一到这个STM32 CMSISI Driver驱动包里面,然后底层调用HAL库或者LL库API



应用方向就是之前分享的这个综合Demo

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

底层的USB,网络协议栈驱动,文件系统驱动等都是采用的这个驱动实现的。





10、MDK的CMSIS-Viewer新增的Hardfault硬件异常检测机制

https://github.com/ARM-software/CMSIS-View

1、使用MDK5.4x及其以上版本
2、MDK RTE可以直接添加








11、坛友分享: 免费商用,灵动GUI,带通用上位机

论坛原帖:https://forum.anfulai.cn/forum.php?mod=viewthread&tid=129467





234.png


13、TI推出低成本USB-PD电源传输分析仪,支持解码系统中的所有PD消息以及实时监测线缆及CC线路的电压电流

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1534242/faq-ti-pd-analyzer-faq

什么是TI PD分析仪?

TI-PD-ANALYZER是一款低成本电源传输分析仪,可通过监控USB-C接口的配置通道(CC1和CC2),实时监测和记录USB Type-C电源传输(PD)数据。用户能够通过源端与受电端之间的PD通信进行调试、监测及故障排查。该设备不仅能按照USB PD标准解码系统中的所有PD消息,还支持通过配套的图形用户界面(GUI)显示并保存工具记录的PD通信数据。

无论是企业级用户还是业余爱好者,只要对电源传输通信及调试感兴趣,TI-PD-ANALYZER都将是您的理想工具。这款直击核心的PD分析仪配备简洁易用的GUI,满足各类需求。

主要特性

TI-PD-ANALYZER的核心功能是通过分析系统中的二进制数据,确保所有通信正常响应。随后,这些通信内容将通过GUI实时显示,使用户清晰掌握系统运行状态,大幅简化解码流程。此外,该工具还能实时监测线缆及CC线路的电压电流(V_VBUS和V_IBUS),精准验证实际传输参数是否符合声明值。

TI-PD-ANALYZER还支持保存PD日志,便于用户追溯和跟踪数据。其即插即用的用户友好型GUI进一步降低了使用门槛,安装操作一气呵成。

其他特性包括:

支持高达48伏电压
兼容Windows系统
支持最新PD协议标准

何时需要PD分析仪?

TI-PD-ANALYZER主要应用于研发领域,用于诊断USB-C技术中的异常现象及其成因。在开发、分析和测试新型USB-C技术时尤为实用。该工具能解析以二进制数据传输的PD消息,完整读取USB-C通信流量及其流向,堪称USB-C技术领域高效的调试与分析利器。






14、H7-TOOL本周进展

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

1、发布250M示波器模组

H7-TOOL的250M示波器模组正式上架开卖,200K存储深度,mV级噪声,含有系统测试视频(2025-08-28)
https://forum.anfulai.cn/forum.php?mod=viewthread&tid=129422





2、H7-TOOL固件2.31发布,支持250M示波器,支持IAR下载算法加载运行,上位机支持UTF-8编码,增加多款脱机烧录芯片支持(2025-08-21)
https://forum.anfulai.cn/forum.php?mod=viewthread&tid=129444

下载 (1).png

3、【新品】推出一个USB2.0高速480M隔离器,稳定输出10W功率,支持辅助供电(2025-08-25)
https://forum.anfulai.cn/forum.php?mod=viewthread&tid=129526



4、最新脱机烧录支持列表

凡是MDK或者IAR支持的Cortex-M内核芯片,我们当前的支持列表里没有的,都可以免费添加支持。










回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
118308
QQ
 楼主| 发表于 2025-9-9 00:47:07 | 显示全部楼层
更新完成
回复

使用道具 举报

4

主题

1461

回帖

1473

积分

至尊会员

积分
1473
发表于 2025-9-9 11:00:05 | 显示全部楼层
回复

使用道具 举报

1

主题

40

回帖

43

积分

新手上路

积分
43
发表于 2025-9-9 17:28:28 | 显示全部楼层
那次周报不看,都觉得这周没过好
回复

使用道具 举报

0

主题

125

回帖

125

积分

初级会员

积分
125
发表于 2025-9-10 09:34:35 | 显示全部楼层
终于更新了,得一个多月了,辛苦
回复

使用道具 举报

2

主题

6

回帖

12

积分

新手上路

积分
12
发表于 2025-9-11 13:02:03 | 显示全部楼层
回复

使用道具 举报

0

主题

3

回帖

3

积分

新手上路

积分
3
发表于 昨天 09:50 | 显示全部楼层
这里面那个wifi测量心电是正经了嘛哈哈
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
118308
QQ
 楼主| 发表于 昨天 10:03 | 显示全部楼层
HEART6662 发表于 2025-9-25 09:50
这里面那个wifi测量心电是正经了嘛哈哈

算是创新项目,能测。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-26 09:27 , Processed in 0.050288 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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