嵌入式资讯
硬汉嵌入式
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
GitHub Copilot for Eclipse 即将开源
我什么时候可以参与项目贡献?将 GitHub Copilot for Eclipse 插件开源,使我们能够更加透明地展示插件的工作方式,欢迎更广泛的社区贡献,并与 Eclipse 开发者和维护者更紧密地协作推进产品发展。GitHub Copilot for Eclipse 插件将在 MIT 许可证下开源,并将在未来几周内托管在 GitHub 的 microsoft 组织下。通过将项目开源,诚邀社区参与贡献、扩展和创新,共同打造一个更强大、更具包容性的 AI 开发体验,造福整个开源生态系统的每一个人。原创 2026-04-13 08:02:19 · 307 阅读 · 0 评论 -
ST推出的一个支持各种存储器的M.2接口扩展板B-M2MEM-PACK1
B-M2MEM-PACK1 是一款串行存储器扩展包,内含五种不同的非易失性串行存储器子板。这些子板可通过 M.2 Key A 串行存储器连接器与特定的 Nucleo-144 开发板相连,适用于需要外部闪存的应用程序开发。每块子板均配备红色和绿色 LED 指示灯、一片用于软件检测的 I2C 标识 EEPROM,以及一片串行闪存 IC。各子板搭载来自不同存储器厂商的串行闪存,涵盖宽泛的工作电压范围与最高时钟频率,并支持多种串行总线方案与存储器接口。一片由 MCU 控制的 LDO 供电的串行存储器 IC。原创 2026-04-12 12:16:19 · 79 阅读 · 0 评论 -
新唐推出一款M33内核带ARBG LED灯带控制器芯片M3331,并具备出色的抗干扰能力ESD HBM 4 kV / EFT 4.4 kV
1、M3331系列以高可靠性为设计核心,支持-40°C至+105°C的宽工作温度范围,并具备出色的抗干扰能力(ESD HBM 4 kV / EFT 4.4 kV),可显著降低因环境因素导致的停机风险。此外,在320 KB SRAM中,64 KB核心区域还配备了硬件奇偶校验功能,从而实现真正的工业级系统稳健性。2、该系列还配备了ELLSI(增强型LED灯带接口)和多达10个LLSI(LED灯带接口)接口,支持下一代电竞ARGB LED控制协议。这能够解放CPU算力并降低开发难度,从而实现绚丽流畅的动态灯效。原创 2026-04-05 10:13:07 · 68 阅读 · 0 评论 -
Zephyr 十周年报告:开源嵌入式创新的十年历程
各组织如今正做出长期的生产承诺,其中 52% 的组织为其运行 Zephyr 的产品提供五到十年甚至更长时间的支持。49% 的受访者认为,未来五年内最大的挑战是维护和长期支持,紧随其后的是对安全认证的需求(40%)以及改善新采用者的学习曲线(38%)。这些并非技术障碍,而是一个已成为全球各行各业不可或缺的项目所经历的“成长中的烦恼”。正如 Zephyr 项目总监 Kate Stewart 在其前言中精妙指出的那样,项目在未来十年的成功,将取决于我们能在多大程度上坚守引领我们走到今天的开放、协作和信任的原则。原创 2026-04-04 09:37:27 · 431 阅读 · 0 评论 -
Clion 2026.1发布,集成AI,支持导入VSCode项目,支持TCP DAP调试等
CLion 2026.1 侧重于稳定性与现有功能的改进,但我们也推出了一些令人激动的新特性。最值得一提的是,现在你可以在 AI 聊天中直接使用更多智能体,使 CLion 成为一个开放生态系统,支持你自定义的 AI 工具和工作流。1、通过智能体客户端协议(ACP)支持 GitHub Copilot、Cursor、Codex 及其他智能体。2、轻松打开包含 c_cpp_properties.json 的自定义项目及 VS Code 项目。4、支持通过 TCP 连接兼容调试适配器协议(DAP)的调试器。原创 2026-04-03 10:17:31 · 388 阅读 · 0 评论 -
MDK6的调试组件CMSIS Debugger,工具组件CMSSI-Toolbox和CMSIS Solution升级
Toolbox的每次的升级略坑,经常导致之前版本的pack无法正常安装,当前Toolbox的下载安装依然由微软的vcpkg来完成。主要是解决工程创建和pack包下载问题。主要是一些调试组件版本更新。原创 2026-03-29 10:57:31 · 82 阅读 · 0 评论 -
历史一年,开源FreeCAD V1.1发布,性能巨大提升,凝聚了近 300 名开发者、100 余名本地化人员以及数百名文档撰写者集体智慧
FreeCAD 1.1 新增了对透明零件设计预览的支持、为更多工具配备了交互式拖拽手柄、改进了装配与有限元分析模块、加入了新的计算机辅助制造工具库等多项功能。FreeCAD 1.1 还提供了详尽的更新日志。适用于 Windows、macOS 和 Linux 的开源 FreeCAD 1.1 版本。这个版本凝聚了近 300 名开发者、100 余名本地化人员以及数百名文档撰写者、测试人员和问题反馈者过去一年的集体智慧。FreeCAD 1.1 正式发布,这款领先的开源 CAD 应用迎来了最新功能版本。原创 2026-03-27 11:23:59 · 169 阅读 · 0 评论 -
不造芯的ARM,正式发布首款芯片Arm AGI CPU,专为智能体AI基础设施打造,每机架性能比x86平台高出2倍以上
2、推出首款ARM设计的数据中心CPU——Arm AGI CPU,专为智能体AI基础设施打造,每机架性能比x86平台高出2倍以上。3、与主要合作伙伴Meta共同开发,并已获得其他客户及领先ODM厂商的量产承诺,同时得到了全球生态系统的强力支持。1、ARM首次将平台广度扩展至量产级硅片产品,提供涵盖IP、ARM计算子系统(CSS)和硅片的最广泛计算选择。原创 2026-03-26 11:25:24 · 63 阅读 · 0 评论 -
littleFS发布V2.11.3版本,V2版特性已经冻结,V3版本在开发中
借助 gbmap,我们可以在重启后仍保留预擦除的状态,因此现在可以在 littlefs 受限的闪存模型下,安全地将擦除操作移出关键的写入操作。这为前瞻缓冲(lookahead buffer)提供了一种无需 RAM 的替代方案,它将空闲块的状态存储到磁盘上的一个范围压缩 B 树中。这部分已经接入新的增量式垃圾回收 API,可以方便地在后台线程中,或者在单线程中间歇式地进行 gbmap 填充和预擦除。3、支持将预擦除和 gbmap 的重填充作为后台垃圾回收的一部分。2、通过 gbmap 支持预擦除块。原创 2026-03-25 14:17:33 · 76 阅读 · 0 评论 -
ST新推出的一个合作式调度软件层Sequencer,用于RTOS的简单替代
它设置任务数量和优先级等级等限制,定义临界区和空闲处理的工作方式以匹配目标平台,并允许在需要时替换小型工具宏(如内存填充等)。核心 (sequencer.c / sequencer.h):用精简的协作式引擎取代了更繁重的调度方案。并提供可选的空闲和任务钩子函数,用于功耗管理和监控。任务创建:初始化一个任务,并使其能够被 Sequencer 的内部调度器调用。任务暂停/恢复:从调度器的角度暂停或恢复任务的执行,这与任务是否启用无关。任务启用:从另一个任务或中断中启用一个任务,以便调度器可以运行它。原创 2026-03-24 15:57:18 · 69 阅读 · 0 评论 -
Embedded Studio发布V8.26d,超微更新(2026-03-23)
现在SES的更新,每次基本都是编译器版本,C库版本等方面的更新,这次依然是。原创 2026-03-23 16:22:30 · 42 阅读 · 0 评论 -
KiCad 10 版本正式发布
自 KiCad 9 发布以来,官方 KiCad 库取得了重大进展——在 V9 开发周期的早期,我们将默认的 3D 模型格式切换为 STEP,并从 KiCad 10 版本开始,仅提供 STEP 文件——这极大地减少了 3D 模型的安装体积,并带来了更高的几何精度,减少了可视化与导出之间的差异。James Jackson 对 KiCad 的走线调校系统进行了彻底改革,包括升级算法以使布线器和 DRC 之间更加一致,支持定义时域约束而不仅仅是长度约束,并支持“调校配置文件”,允许用户为信号定义每层的布线参数。原创 2026-03-22 11:31:48 · 1020 阅读 · 0 评论 -
开源,纯C的即时模式GUI Nuklear升级至V4.13.2
这是一个用 ANSI C 编写、基于最小状态(minimal-state)和即时模式(immediate-mode)的图形用户界面工具包,采用公共领域许可(public domain)。它被设计成一个简单、可嵌入到应用程序中的用户界面,没有任何依赖项,没有默认的渲染后端,也不处理操作系统窗口/输入,而是采用高度模块化、基于库的方式,提供简单的输入状态作为输入,并输出描述基本形状的绘制命令。6、无依赖(如果需要,甚至不依赖标准库)11、可定制的库模块(可按需编译和使用)7、完全可换肤、可定制。原创 2026-03-21 12:09:33 · 99 阅读 · 0 评论 -
开源GUI编辑器lopaka发布V0.6版本,增加LVGL支持,同时支持 TFT_eSPI,U8g2,AdafruitGFX,Flipper Zero等
Lopaka 是一款开源图形编辑器,旨在为 TFT_eSPI、U8g2、AdafruitGFX 和 Flipper Zero 提供图形创建界面。它与 M5GFX、LovyanGFX、Watchy 等多种平台兼容。绘制任意图形,并将生成的代码用于Arduino、ESP32 或 STM32 等。- FlipperZero实时预览。- C/C++源码自动生成。- 丰富的绘图形状与工具。- 自动生成XBMP图形。- 元素移动/缩放/编辑。- 像素级精准编辑器。- 多种屏幕尺寸支持。原创 2026-03-19 10:23:02 · 121 阅读 · 0 评论 -
ST推出的Flash模拟EEPROM软件包,支持掉电恢复,支持CRC和ECC接口校验确保数据完整性
通过调用EE_Init(ee_object_t *object, ee_erase_type erase_type)初始化EEPROM模拟。参数object是一个ee_object_t结构体,代表EEPROM模拟对象。EEPROM模拟实用程序模块提供了一种稳健高效的方式,在STM32微控制器上使用Flash存储器模拟EEPROM。5、接口为可插拔式,提供Flash、CRC和ECC驱动程序及模板。1、初始化所有EEPROM模拟接口,假设硬件外设已初始化。3、使用NVM算法时在复位操作后删除损坏的地址。原创 2026-03-18 09:53:39 · 120 阅读 · 0 评论 -
SEGGER的embOS也推出动态APP用法emApps
2、为实现这一目标,emApps可创建应用程序——这些小型程序能在被称为"沙箱"的保护环境中动态加载与运行。作为固定固件的替代方案,emApps通过引入应用层,使开发者无需改动已验证的核心系统即可随时扩展新功能。3、这些应用支持用户为嵌入式设备添加新功能、特性或升级,同时保持固件精简,并确保系统稳定与安全。5、应用权限由固件中的API表定义,使固件开发者能完全掌控可供调用的具体功能。4、由于应用可动态加载,固件体积不会因此增加。开发者可以编写并执行任意数量的测试程序,涵盖嵌入式系统的功能测试与性能测试。原创 2026-03-15 10:13:10 · 56 阅读 · 0 评论 -
ST推出基于Cortex-M85内核的UWB超带宽解决方案芯片ST64UWB
1、首款完全集成的超宽带(UWB)解决方案,支持IEEE 802.15.4z及即将发布的IEEE 802.15.4ab UWB标准,具备多毫秒测距(MMS)并包含窄带辅助无线电(NBA)ST64UWB系列采用意法半导体18 nm FD-SOI技术,提供业界领先的射频性能,卓越的性能可实现新的用例,并增强汽车、智能家居和智能建筑应用的用户体验。原创 2026-03-14 09:54:52 · 172 阅读 · 0 评论 -
【2026全球半导体IC新品盛宴】一年一度Embedded World全球顶级嵌入式会展,盘点各大软硬件厂商带来的新品
FRDM 汽车硬件平台推出时共八块板,后续还会有更多:FRDM-A-S32K118、FRDM-A-S32K118V、FRDM-A-S32K144、FRDM-A-S32K144N、FRDM-A-S32K312、FRDM-A-S32K344、FRDM-A-S32K358 、FRDM-A-S32M276。该芯片基于Ambiq全新的12nm SPOT平台(首款集成NPU的SPOT平台产品),采用台积电工艺,并引入了超低功耗(ULP)模式,运行电压仅为300 mV——这是Ambiq设备中最低的电压。原创 2026-03-13 11:40:49 · 658 阅读 · 0 评论 -
整合了Altium Designer的瑞萨365平台发布,从硬件选型设计,软件设计到后期维护一条龙服务
Renesas 365 将 Renesas 设备发现、系统感知型 MCU 选型、硬件设计以及嵌入式软件开发无缝整合于同一套数字互联的端到端工作流程之中。这个是瑞萨收购altium designer后第一个大动作, 现在支持550款 瑞萨 RA 系列微控制器。原创 2026-03-12 09:34:01 · 56 阅读 · 0 评论 -
ThreadX全家桶升级至V6.5.0,本次发布为RISC-V支持引入了重大改进
本次发布为RISC-V支持引入了重大改进,包括新增的RISC-V32架构移植层、Clang移植版本,以及RV64/GNU架构的稳健性提升。此外,还增加了对玄铁E906 CPU的支持,并解决了Cortex-A平台上的VFP构建失败问题。本次发布新增了对瑞萨RX系列(RXv1、RXv2及RXv3)的移植支持,并为设备MSC添加了START/STOP(加载/弹出)功能。同时,修复了序列号变更时前置指针的问题,并解决了多种构建错误及测试失败的情况。通过在不必要时跳过主数据读取的机制,提升了扇区读取性能。原创 2026-03-09 09:36:10 · 136 阅读 · 0 评论 -
驱动最全面,功能最全面的单片机网络协议栈CycloneTCP发布V2.6.0版本
(6)网络协议栈方面更是强的一批,各种厂家的芯片,各种MAC,各种PHY支持的相当全面。Modbus TCP的客户端,服务器;DHCP的客户端服务器,CoAP,也都提供了。b、交换机芯片,PHY芯片,MAC+PHY芯片以及芯片自带MAC的超大批量支持,以及WIFI。作为当前驱动支持最全面,协议支持也最全面的网络协议栈,再次迎来更新,支持多款MAC和PHY。(4)SSL和SSH支持,也是相当全面。(5)支持STP和RSTP。(3)各种加密应有尽有。原创 2026-03-06 14:33:21 · 46 阅读 · 0 评论 -
OpenHW基金会推出欧洲首个统一标准生态的RISC-V IP平台
这是首次将如此全面的经过验证的欧盟RISC-V工件集合在一起,其中大部分是完全开源的,这标志着朝着欧洲数字主权迈出了重要一步。TRISTAN项目于2023年启动,旨在通过将RISC-V内核从研究环境转移到实际应用中,并创建一个可持续的开源生态系统以推动竞争力并实现更敏捷的创新,从而实现RISC-V内核的产业化。UAP起源于TRISTAN项目,汇集了来自TRISTAN和其他CHIPS JU项目下采用各种许可的RISC-V IP,为最终用户提供了一个集中的场所,以查找经过验证的、行业就绪的RISC-V组件。原创 2026-03-04 10:13:08 · 481 阅读 · 0 评论 -
短短4个月,AI代理工具openclaw荣登Github最高star数,超越Linux和React
最近openclaw有点火,它的核心价值在于,将AI从“只会聊天”变成了“真正能做事”,可以把它理解为一个“数字员工”或“AI操作系统”,通过自然语言指令,自动化处理你的各种电脑工作和日常任务。原创 2026-03-03 00:34:19 · 78 阅读 · 0 评论 -
不抛弃不放弃,ST的ThreadX全家桶发布基于H7系列的最新版V3.5.0,增加USB OTG 双角色支持(2026-03-02)
(3)为 SD_instance 和 MMC_instance 设置独立的 SDMMC 实例。1、更新所有 USBX 应用程序以支持 USBX 多实例功能和 USB OTG 双角色功能。2、SLA0044 法律条款更新至最新版本(修订版 6 / 2025 年 10 月)。5、为 Ux_Device_Audio2.0_PlayBack 应用程序添加同步支持。(1)Ux_Device_Audio20_Recording(音频录制设备应用程序)(4)集成 USBX 多实例功能和 USB OTG 双角色支持。原创 2026-03-02 01:15:02 · 324 阅读 · 0 评论 -
2026年IEEE ISSCC会议,imec发布业界最快7位175Gsps ADC同时实现创纪录的小尺寸和低转换能耗
在这方面,我们的ADC代表了向着未来有线应用的新一代紧凑、低功耗转换器迈出的关键一步,在超高速下超越了基于SAR的ADC架构的性能极限。在该方法的基础上,imec现在迈出了下一步,推出了一款创纪录的小尺寸ADC,可确保在超高采样率下进行精确的信号转换并保持宽带宽。在人工智能和云应用的推动下,数据中心的光通信网络需要不断升级,以处理日益增长的吞吐量和处理需求。然而,当采样率超过100GS/s时,底层组件(例如光收发器中至关重要的有线ADC)的尺寸往往会增大,需要更长的互连线,从而引入寄生效应和能量损耗。原创 2026-03-01 00:56:13 · 539 阅读 · 0 评论 -
emWin模拟器6.56发布,配套AppWizard V1.64, 增加局部缓冲和ARM-2D支持,继续加强GPU支持
新增分屏模式(部分帧缓冲区)功能:GUIDRV_Lin和GUIDRV_FlexColor现在允许仅设置部分帧缓冲区,以节省RAM。4、新增函数GUI_SetStdLibFunc(),可在运行时重载emWin使用的任何C标准库函数。1、新增基于Arm-2D图形库的GPU驱动程序GUI_GPU_ARM2D。2、新增编译设置GUI_SUPPORT_GPU,可选择完全禁用GPU模块。3、为GUI_GPU_NEMAVG增加了绘制和填充抗锯齿圆角矩形的函数。3、新增宏,可在编译时重载emWin使用的任何C标准库函数。原创 2026-02-27 00:42:25 · 103 阅读 · 0 评论 -
1000多款公共领域免费矢量图标下载,可以方便用到GUI界面设置素材中
Pinhead还有一个特色是如果图标需要非常小,以支持高视觉密度,Pinhead的所有图标至少能在15x15像素下清晰可辨。这比你将找到的大多数其他图标集都要小得多,但你可以将它们放大,它们看起来仍然很棒。假设你正在设计GUI,公共领域图标,比如,用于地图上可能出现的任何事物。哦,所有图标都需要在图钉头上清晰可辨,这个图标合集就非常合适。Pinhead拥有超过1000个图标,并且数量还在增加,其中包括最受欢迎的公共领域制图图标集的标准化版本:Maki、Temaki、OSM Carto和NPMap。原创 2026-02-25 00:43:34 · 434 阅读 · 0 评论 -
MDK6的pack包管理组件Arm Device Manager转战npm做系统管理,解决下载卡顿,慢的问题
1、告别重复劳动,实现“一处编写,到处运行”:将IDE的核心功能或通用逻辑抽离成独立的npm包,就像把乐高积木标准化。这样,同一个功能模块可以轻松地在不同的插件、甚至是不同的项目之间复用,彻底改变了以往在每个插件里都要复制一份代码的窘境。所有依赖它的插件在更新依赖后,就能自动获得最新、最正确的功能,既保证了逻辑的一致性,又避免了在各个插件中“寻宝式”地修改代码。将IDE自身的插件或包依赖转向npm管理,直接的好处是能通过多种手段,彻底解决国内开发者常见的“下载慢、卡死”问题。原创 2026-02-24 12:10:24 · 504 阅读 · 0 评论 -
Vim 9.2版本正式发布
Vim9脚本的现代化特性现已成熟,并被先进的AI开发工具所利用。MS-Windows图形界面现在支持菜单栏和标题栏的原生深色模式,并改进了全屏显示功能,提供了更高质量的工具栏图标。2、差异锚点:新增的'diffanchors'选项允许你指定锚点(逗号分隔的地址),用以分割并对缓冲区各部分进行独立的差异比较,确保在复杂文件中实现更好的对齐。Vim 9.2为Vim9脚本语言带来了显著增强,改进了差异模式,新增了全面的补全功能,并包含了针对特定平台的优化,例如实验性的Wayland支持。原创 2026-02-24 01:09:20 · 567 阅读 · 0 评论 -
现代AI在系统编程领域展现出超强劲能力:Claude Opus用Rust写了一个无需任何外部依赖的C编译器
成功编译并通过测试套件的项目包括PostgreSQL(全部237个回归测试)、SQLite、QuickJS、zlib、Lua、libsodium、libpng、jq、libjpeg-turbo、mbedTLS、libuv、Redis、libffi、musl、TCC和DOOM——所有这些项目均使用完全独立的汇编器和链接器完成,无需依赖外部工具链。正如我之前做过的项目一样,我首先起草了我的目标:一个从头开始编写的、无依赖的优化编译器,与GCC兼容,能够编译Linux内核,并设计为支持多个后端。原创 2026-02-23 01:24:52 · 692 阅读 · 0 评论 -
Embedded Studio 发布V8.26c,再次微更新
现在SES的更新,每次基本都是编译器版本,C库版本等方面的更新,这次依然是。原创 2026-02-18 00:23:26 · 377 阅读 · 0 评论 -
KiCAD V10 RC1版上线,众多新特性,正式版也即将发布
用户可创建带SPICE模型的元件库,直接在设计中运行仿真。仿真器还新增多项体验优化,现已相当完善,且完全避免了使用(令人皱眉的)LTSpice等传统界面的不适感。该功能不仅适用于原理图编辑器,还可用于PCB丝印标注。类似原理图模块,可将重复使用的设计片段(包括制造商型号、参数等)封装复用,甚至支持预布线!只要电路板参数(介质厚度与类型)设置正确,KiCad即可自动根据目标阻抗计算走线宽度。PCB编辑器现已开放易用的IPC接口API(原理图编辑器接口正在开发),目前支持Python与Rust语言绑定。原创 2026-02-16 01:19:09 · 837 阅读 · 0 评论 -
QEMU & FFmpeg作者Fabrice Bellard推出MicroQuickJS,一款面向嵌入式系统JavaScript引擎,仅需10K RAM
MQuickJS 仅支持接近 ES5 的 JavaScript 子集。它实现了一种更严格的模式,禁止某些容易出错或效率低下的 JavaScript 结构。尤其是,它采用了追踪式垃圾回收器,虚拟机不使用 CPU 栈,并且字符串以 UTF-8 格式存储。由于是极简实现,源码的里面的数学库文件libm.c和一些字符处理问题,也非常值得借鉴学习,完全不依赖其它C库的独立实现,非常适合整理出来自己使用,用在M0,M3等资源有限的芯片很合适。若 CPU 无浮点支持,还包含浮点模拟器,体积可能小于 GCC 提供的版本。原创 2026-02-14 11:08:14 · 730 阅读 · 0 评论
分享