专栏名称: 安富莱电子
由武汉安富莱电子有限公司负责维护。每周发布嵌入式周报,嵌入式领域最新消息和技术分享。内容原创。
目录
相关文章推荐
BioArt  ·  ​PNAS | ... ·  昨天  
生物学霸  ·  常用试剂----三光气 ·  2 天前  
生物制品圈  ·  诺诚健华首次启动口服 TYK2 变构抑制剂 ... ·  4 天前  
生信宝典  ·  微生物组-扩增子16S分析和可视化(2025.4) ·  3 天前  
51好读  ›  专栏  ›  安富莱电子

《安富莱嵌入式周报》第347期:2024.11.25--2024.12.12

安富莱电子  · 公众号  ·  · 2024-12-12 01:34

正文

说明:
谢谢大家的关注,继续为大家盘点上两周精彩内容。

1 分立元件自制14bit分辨率DAC

有几种不同的架构可以实现DAC。R-2R DAC 使用梯形排列的电阻,根据输入情况向输出添加或移除电压。Δ-Σ DAC 使用低位 DAC 和滤波器来实现精确的模拟输出。还有很多其他类型的 DAC,作者这里是采用带插值的串行DAC实现。


部分原理图:


2 开源电池测试仪

这款电池容量测试仪是一款智能多用途电池测试仪,不限于评估电池的容量,还可以计算 IR 测试、分析测试和充电测试等多个参数。







3 微软为VS Code制作的AI Toolkit插件

AI Toolkit for Visual Studio Code 是一个扩展,旨在帮助开发人员和 AI 工程师轻松构建 AI 应用程序,通过本地或云端开发和测试生成式 AI 模型。AI Toolkit 支持市场上大多数生成式 AI 模型。


4 Zephyr相关

1、好消息,IAR宣布2025年将原生支持Zephyr,同时加强对MPU的支持
Zephyr里面有很多好组件可以参考学习,但苦于编程环境对初学者不太友好。IAR此举非常有意义。

2、Arduino内核开始逐步从MbedOS过渡到Zephyr,已经发布beta版
Mbed退出历史舞 台后,Arduino使用MbedOS做内核的几款板卡GIGA, Nano 33 BLE, Nano RP2040 Connect, Portenta, Nicla family, and Opta开始过度到Zephyr上

5 有意思的字符树小软件

大家有兴趣可以看看



6 硬件资讯

1、STM32N6单片机AI芯片发
这款芯片是2022年7月份正式对外公布,历时2年半时间正式发布。主频800M,4.2MB RAM,没有内置Flash,只有128KB的BOOT。NPU算力600GOPS,主频1GHz


如果是M85内核就爽了,M55和M85的内核性能有点差距,等ST基于M85内核的STM32V8芯片发布


2、树莓派单片机新品套件RP2350 Pico2 W发布,带了wifi蓝牙二合一模组
售价仅为 7 美元, 板载英飞凌的CYW43439,提供 2.4GHz WiFi 和蓝牙 5.2 连接,支持 C 和 MicroPython






RP2040无线和RP2350无线比较

7 反汇编,二进制分析,逆向工程开发工具合集

整理的非常好


8 大量位操作技巧,并且发现这些操作中bug的人,作者支付10美元

截至2005年5月5日,所有代码都经过了彻底测试。成千上万的人已经阅读过它。此外,卡内基梅隆大学计算机科学系主任Randal Bryant教授已经用他的Uclid代码验证系统亲自测试了几乎所有内容。第一个向作者报告代码中合法错误的人,作者将支付10美元的赏金(通过支票或Paypal)。如果捐给慈善机构,作者将支付20美元。


9 手把手1000行C代码自制文本编辑器,且支持语法高亮

这是一本指导手册,教你如何用C语言构建一个文本编辑器。
这个文本编辑器是antirez kilo,做了一些修改。它大约有1000行C代码,放在一个文件中,没有任何依赖项,实现了一个最小编辑器的所有基本功能,包括语法高亮和搜索功能。
这本手册将带你一步步构建编辑器,共有184个步骤。每一步,你都会添加、修改或删除几行代码。大多数步骤中,你可以通过编译和运行程序立即观察到所做的更改。
作者会在每一步中进行解释,有时会非常详细。用户可以随意浏览或跳过这些解释,因为主要目的是让你从头开始构建一个文本编辑器!在此过程中学到的任何东西都是额外的收获,仅仅通过输入代码的更改并观察结果就能学到很多


10 手把手C语言编写哈希表

哈希表(Hash Table)是一种非常高效的数据结构,用于在常数时间内进行插入、删除和查找操作。它通过将键值对存储在一个数组中,并使用哈希函数将键映射到数组中的一个位置,从而实现快速访问


11 分享个简易的ARM汇编入门教程

打开后看右侧列表,一共做了7期


末尾他们还提供了一个ARM汇编指令高清壁纸






常见的C编程语句在MDK中会被识别成的汇编指令汇总


12 ARM推出的CMSIS全家桶研讨会视频,已经录制发布了5期

这一系列研讨会专为嵌入式软件开发人员和工程师设计,旨在增强他们对CMSIS在项目中应用的理解。许多最新的改进将使用Visual Studio Code进行演示


13 Eclipse打算搞个具有物联网功能的CAN组件CANought来支持组装J1939,UDS , CANopen等

CAN总线在过去的二十年里一直是车载硬件的关键组件,使车辆内的不同ECU能够相互通信。虽然这一点没有改变,但车辆架构已经演变,软件在其中扮演着越来越重要的角色。因此,现在有许多远程信息处理应用程序,能够实现边缘分析、预测和ECU软件更新等功能。然而,这些远程信息处理应用程序访问车载ECU时,没有标准/安全的应用程序编程接口(API)。
CANought 项目目前正在 Eclipse 基金会孵化,核心架构的开发工作正在进行中。对于 CANought 的前两个组件,即 CAN 客户端和 CAN 翻译服务器,工作进展顺利,计划在不久的将来发布 1.0 功能版本。同时,CAN 翻译服务器的工作重点是创建一个能够无缝集成不同 CAN 协议库的开源版本。



14 生动的数学动画视频

视频效果制作的非常棒,可能部分网友应该之前看过
作者:Alan Becker

15 H7-TOOL本周进展

1、开始H7-TOOL的2.27版本固件收尾工作,不出意外本周一定可以完成
本次升级增加了几十款脱机烧录芯片的支持,整合到新的2.27版本固件后,做最后一次的单路脱机,1拖4脱机和1拖16脱机验证,没问题后发布。不出意外本周一定可以完成。


2、H7-TOOL的LUA API手册V1.0版完整目录,已经完成
花了两周时间,终于把首版LUA API手册制作完成,将随2.27版本固件一起发布






请到「今天看啥」查看全文