《安富莱嵌入式周报》第336期:开源计算器,交流欧姆表,高性能开源BLDC控制器,Matlab2024a,操作系统漏洞排名,微软开源MS-DOS V4.0

周报汇总地址:嵌入式周报 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Powered by Discuz!

本周更新一期视频教程:

BSP视频教程第30期:UDS ISO14229统一诊断服务CAN总线专题,常用诊断执行流程精讲,干货分享,图文并茂

BSP视频教程第30期:UDS ISO14229统一诊断服务CAN总线专题,常用诊断执行流程精讲,干货分享,图文并茂(2024-04-30) - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!


视频版:

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

《安富莱嵌入式周报》第336期:开源计算器,交流欧姆表,高性能开源BLDC控制器,Matlab2024a,操作系统漏洞排名,微软开源MS-DOS V4.0


目录:

1、开源计算器CG-35,类似HP-35的 RPN 计算器
2、交流欧姆表mR-71重制版
3、操作系统漏洞排名TOP50
4、一款开源的Python UI开发库NiceGUI
5、曾经的汇编语言"巅峰作品",微软开源MS-DOS V4.0
6、Hackaday举行的智能家居比赛结束,最终提交作品85个
7、高性能开源BLDC控制器AMULET,提供100A峰值电流和1500W功率,与moteus固件兼容
8、GUI相关:
(1)Qt for MCU V2.7发布,继续加强对资源受限MCU支持
(2)Embedded Wizard为摩托设计的仪表
(3)打火机带的UI效果展示
(4)emWin推出内存位图,实现高效图像渲染
9、PSA物联网安全认证推出更高级别的Level4
10、Matlab 2024a
11、PCIe 7.0将提供512GB/S的双向传输速度
12、2024年全球蓝牙市场分析报告,对于搞蓝牙产品的用户,此文档非常有价值,是蓝牙官方组织整理的
13、RTOS相关更新
(1)RT-Thread 发布5.1.0
(2)FreeRTOS发布V11.1.0
(3)PX5的获得工业,医疗,汽车和铁路运输的最高等级安全认证
(4)分享基于安富莱ThreadX全家桶2.0版本实现的USBX CDC ACM+PPP连接服务器
14、TI具有自动方向检测和 +/-15kV ESD 保护的双向电压电平转换器TXB0101,速度支持100Mbps
15、开源物联网平台,并配了一个300页手册
16、微软推出的固定宽度字体Cascadia Code升级,效果更好
17、H7-TOOL本周进展
(1)BSP视频教程第30期:UDS ISO14229统一诊断服务CAN总线专题,常用诊断执行流程精讲,干货分享,图文并茂
(2)H7-TOOL的脱机烧录增加沁恒CH32F2xx系列支持
(3)H7-TOOL脱机烧录增加N32G003系列支持
(4)H7-TOOL脱机烧录增加CH579系列支持
(5)H7-TOOL脱机烧录1拖16,NXP的S32K144,方便大家测试参考
(6)H7-TOOL脱机烧录STM32L431各种低功耗模式测试效果
(7)脱机烧录方面还有本周还将陆续添加增加STM32C0,英飞凌车规级CYT2B,CYT3B,CYT4B支持等



1、开源计算器CG-35,类似HP-35的 RPN 计算器

https://github.com/CedarGroveStudios/CG-35_Calculator

计算器的图形布局模拟 原始计算器,改进计算精度

原计算器效果:

新制作的效果:


2、交流欧姆表mR-71重制版

来自坛友“OldGerman”的设计:交流欧姆表mR-71重制版 - 万用表 - 硬汉嵌入式论坛 - Powered by Discuz!

重制的效果非常漂亮,详细的测量规格可以看作者介绍


3、操作系统漏洞排名TOP50

按照漏洞数量从高到低排

Top 50 products having highest number of cve security vulnerabilities


4、一款开源的Python UI开发库NiceGUI

简单易用,直接以WebUI方式呈现,使用浏览器就可以方便展示。

https://github.com/zauberzeug/nicegui/


5、曾经的汇编语言"巅峰作品",微软开源MS-DOS V4.0

https://github.com/microsoft/MS-DOS

微软近日宣布,将MS-DOS V4.0的源代码开源。这一操作系统版本最初于1988年发布,是微软与IBM合作的成果。现在,这一历史性的代码已在MIT许可下发布,供公众查阅和研究。

十年前,微软曾向计算机历史博物馆发布了MS-DOS 1.25和2.0的源代码。今天,微软继续这一传统,不仅发布了MS-DOS V4.0的源代码,还包括了一些未公布的测试版二进制文件、文档的PDF和磁盘镜像。

代码的汇编含量很足

感兴趣的网友已经早早开始研究起了源码,亮点不少,比如这个


6、Hackaday举行的智能家居比赛结束,最终提交作品85个

2024 Sweet Home Automation | Hackaday.io

最终SCADA数据采集与监视控制系统获得第1名

DIY SCADA / smart home | Hackaday.io

后台界面控制

组装起来后的整体效果:


7、高性能开源BLDC控制器AMULET,提供100A峰值电流和1500W功率,与moteus固件兼容

Amulet 运动控制器是一款与 moteus 固件(开源的伺服器控制)兼容的大功率无刷电机控制器。它专门设计用于集成在四足机器人的QDD执行器中。

Λ M U L E T motion controller | Hackaday.io
https://github.com/EPFLXplore/XRE_LeggedRobot_HW/tree/master/amulet_controller


8、GUI相关:

(1)Qt for MCU V2.7发布,继续加强对资源受限MCU支持

Qt for MCUs 2.7 released

(2)Embedded Wizard为摩托设计的仪表

这个案例是为意大利摩托车制造商MV Agusta 设计的

CTE - Embedded Wizard

(3)打火机带的UI效果展示

视频地址:

https://www.armbbs.cn/forum.php?mod=viewthread&tid=123915

(4)emWin推出内存位图,实现高效图像渲染

SEGGER introduces memory bitmaps for efficient image rendering

这个应该就是上周发布的6.38里面带的这个功能


9、PSA物联网安全认证推出更高级别的Level4

PSA是ARM在2017年推出的物联网安全框架,后面逐渐形成了一个完善的认证考核等级,之前有Level1,Level2和Level3,其中Level3是最高等级认证。这次推出更高级别的Level4

PSA Certified Announces New PSA Certified Level 4 Certification and Continued Partner Growth | PSA Certified

视频地址:

https://www.armbbs.cn/forum.php?mod=viewthread&tid=123915

10、Matlab 2024a发布

Prerelease Release Highlights - MATLAB & Simulink


11、PCIe 7.0将提供512GB/S的双向传输速度

https://www.anandtech.com/show/2 ... r-pcie-x16-incoming
https://pcisig.com/blog/pcie%C2% ... t-available-members

PCI-SIG 于 2022 年 6 月在美国 DevCon 上首次公布了 PCIe Express (PCIe) 7.0 规范,随着规范版本 0.5 的发布,该标准现在越来越接近 2025 年的完整版本。


12、2024年全球蓝牙市场分析报告,对于搞蓝牙产品的用户,此文档非常有价值,是蓝牙官方组织整理的

内容较多,下面是部分展示:

蓝牙设备年出货量有望在2028年首次超过75亿:

蓝牙解决方案领域,音频,数据传输,定位服务和设备网络

音频方面:无线耳机,无线扬声器,车载娱乐。2024年预计出货量10.1亿,2028有望13亿

数据传输:运动健身(穿戴设备,运动设备等),PC外围设备和配件,健身和保健(生命体征测量等),2024年预计出货量13.5亿,2028有望19.1亿

定位服务:资产追踪,室内导航,数字密钥,个人物品查找。

设备网络:控制系统,监控系统,自动化系统:

蓝牙智能家居2024年将出货6.75亿台:


13、RTOS相关更新

(1)RT-Thread 发布5.1.0

部分更新记录截图

https://github.com/RT-Thread/rt-thread/releases/tag/v5.1.0


(2)FreeRTOS发布V11.1.0

https://github.com/FreeRTOS/FreeRTOS-Kernel/releases/tag/V11.1.0


(3)PX5的获得工业,医疗,汽车和铁路运输的最高等级安全认证

IEC 61508 SIL 4、IEC 62304 C 类、ISO 26262 ASIL D 和 EN 50128 SW-SIL 4

PX5继续延续了之前ThreadX的最高等级安全认证传统。

https://px5rtos.com/press/px5-an ... on-of-the-px5-rtos/

PX5 RTOS - Press Releases, Media Inquiries, Downloads

(4)分享基于安富莱ThreadX全家桶2.0版本实现的USBX CDC ACM+PPP连接服务器

来自坛友 "水水水木木木" 的分享:分享基于安富莱ThreadX全家桶2.0版本实现的USBX CDC ACM+PPP连接服务器 - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!

H7开发板 + USB CDC ACM + PPP + EC20:

1K:1ms
10K:最小150ms,最大633ms。15-66K/s
100K:最小1394ms,最大1743。57-71K/s
500K:最小7783ms,最大10081ms。50-64K/s
1M:最小16959ms,最大21090ms。47-59K/s


H7开发板 + USB CDC ACM + PPP + EC800N:

1K:最小1ms,最大2ms。这个可以认为是误差。
10K:最小119ms,最大244ms。41-84K/s
100K:最小998ms,最大2226。45-100K/s
500K:最小7065ms,最大9773ms。50-70K/s
1M:最小18315ms,最大24373ms。40-50K/s


F407 + RTX5全家桶 + 硬件串口 + 921600bps + PPP拨号 + EC800M:

1K:10ms
10K:280ms。36K/s
100K:3250ms。31K/s
500K:16600ms。30K/s
1M:33000ms。30K/s


14、TI具有自动方向检测和 +/-15kV ESD 保护的双向电压电平转换器TXB0101,速度支持100Mbps

TXB0101 data sheet, product information and support | TI.com


15、开源物联网平台,并配了一个300页手册

unPhone yourself!

硬件:https://gitlab.com/hamishcunning ... spin9-schematic.pdf
软件:Hamish Cunningham / unPhoneLibrary · GitLab
手册:Mi Casa su Botnet?


16、微软推出的固定宽度字体Cascadia Code升级,效果更好

Cascadia Code 2404.23 - Windows Command Line

https://github.com/microsoft/cascadia-code#welcome

CascadiaCode-2404.23.zip (143.51MB)


17、H7-TOOL本周进展

H7-TOOL详细介绍:H7-TOOL开发工具,1拖4/16脱机烧录,高速DAPLINK,RTOS Trace,CAN/串口助手, 示波器, RTT等,支持WiFi,以太网,高速USB和手持 - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!

(1)BSP视频教程第30期:UDS ISO14229统一诊断服务CAN总线专题,常用诊断执行流程精讲,干货分享,图文并茂

视频:BSP视频教程第30期:UDS ISO14229统一诊断服务CAN总线专题,常用诊断执行流程精讲,干货分享,图文并茂(2024-04-30) - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!

H7-TOOL的UDS解析:H7-TOOL的UDS ISO14229统一诊断服务解析操作说明V1.0(2024-04-30) - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!

(2)H7-TOOL的脱机烧录增加沁恒CH32F2xx系列支持


(3)H7-TOOL脱机烧录增加N32G003系列支持

(4)H7-TOOL脱机烧录增加CH579系列支持

(5)H7-TOOL脱机烧录1拖16,NXP的S32K144,方便大家测试参考

本来是高了两个S32K144的板子,这两天搞CANFD,不小心锁死了一个板子。所以本帖就用一个板子展示1拖16的第1路。后面再搞几套板子展示多路。

(6)H7-TOOL脱机烧录STM32L431各种低功耗模式测试效果

STM32Lxx脱机烧录之前很早就支持了,这次是测试下低功耗方式各种表现。

详细帖子:H7-TOOL脱机烧录STM32L431各种低功耗模式测试效果(2024-04-09,已发布) - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!

(7)脱机烧录方面还有本周还将陆续添加增加STM32C0,英飞凌车规级CYT2B,CYT3B,CYT4B支持等

本来对应的板子很早就到了,忙于UDS专题视频教程没顾上弄。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/698305.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【SRC实战】无限获取优惠码

挖个洞先 https://mp.weixin.qq.com/s/HgMK4S8275VvFVbnSp6Qsw “ 以下漏洞均为实验靶场,如有雷同,纯属巧合 ” 01 — 漏洞证明 “ 获取优惠码有次数限制的情况下,如何绕过?” 1、新用户专属福利,免费领100元优惠…

聚观早报 | 小米与京东达成合作;比亚迪销量全球第一

聚观早报每日整理最值得关注的行业重点事件,帮助大家及时了解最新行业动态,每日读报,就读聚观365资讯简报。 整理丨Cutie 5月14日消息 小米与京东达成合作 比亚迪销量全球第一 vivo X100s关键参数曝光 小鹏汽车进军澳大利亚市场 腾讯Q…

(接上一篇linux rocky 搭建DNS高阶版)实现不同网段访问解析不同的服务器并加域

上一篇链接:linux rocky 搭建DNS服务和禁止AD域控DNS,做到独立DNS并加域-CSDN博客文章浏览阅读417次,点赞13次,收藏7次。使用linux rocky 搭建DNS服务,用于独立AD域控DNS存在,并且实现加域。https://blog.c…

vue3修改eldialog弹窗css不生效

问题:子组件中的eldialog没有父标签 直接使用如下是不生效的 .el-dialog{ top: 10%; } 解决: 加一个父标签 使用deep深度查询 .dialogClass :deep(.el-dialog) { top: 10%; } 就可以修改了

「JavaEE」多线程案例分析2:实现定时器

🎇个人主页:Ice_Sugar_7 🎇所属专栏:JavaEE 🎇欢迎点赞收藏加关注哦! 实现定时器 🍉简介🍉模拟实现定时器 🍉简介 定时器类似一个闹钟,时间到了之后就会执行…

java 解决跨域时遇到问题,怎么来做一个跨域环境

今天遇到一个问题: 关于#java#的问题:java 解决跨域时遇到问题:为什么跨域访问时配置的CorsFilter没有进入?直接访问请求地址时进入了配置的CorsFilter 由于没有实际的跨域环境,因此打算在本机建一个跨域环境&#xff…

Java 实现Mybatis plus 批量删除

数据库实体字段并不映射的情况&#xff0c;直接请求体集合接收。 PostMapping("/removeIdsInfo")public R<Void> removeIdsInfo(RequestBody List<Integer> ids) {return exStudentService.removeIdsInfo(ids);} /**** 学生模块根据集合id 批量删除数据*…

深度解析Nginx:高性能Web服务器的奥秘(下)

&#x1f407;明明跟你说过&#xff1a;个人主页 &#x1f3c5;个人专栏&#xff1a;《洞察之眼&#xff1a;ELK监控与可视化》&#x1f3c5; &#x1f516;行路有良友&#xff0c;便是天堂&#x1f516; 目录 一、前言 1、Nginx概述 二、Nginx核心功能 1、URL重写与重…

Springboot整合 Spring Cloud Gateway

1.Gateway介绍 1.是spring cloud官方推出的响应式的API网关框架&#xff0c;旨在为微服务架构提供一种简单有效的API路由的管理方式&#xff0c;并基于Filter的方式提供网关的基本功能&#xff0c;例如&#xff1a;安全认证&#xff0c;监控&#xff0c;限流等等。 2.功能特征…

为什么很多计算机专业的同学毕业即失业❓

✅大部分计算机专业毕业生在就业时遇到困难&#xff0c;原因往往是多方面的&#xff0c;并非普遍情况&#xff0c;主要包括以下几点&#xff1a; 1.技能不匹配&#xff1a;学校所学知识可能与实际工作需求有一定差距&#xff0c;比如缺乏特定编程语言的深入掌握或实际项目经验。…

基于MetaGPT的LLM Agent学习实战(一)

前言 我最近一直在做基于AI Agent 的个人项目&#xff0c; 因为工作加班较多&#xff0c;设计思考时间不足&#xff0c;这里借着Datawhale的开源学习课程《MetaGPT智能体理论与实战》课程&#xff0c;来完善自己的思路&#xff0c;抛砖引玉&#xff0c;和各位开发者一起学习&am…

MySQL 8.4参考手册

5.1 连接到服务器和断开服务器连接 host 和 user 表示主机名&#xff0c;其中 MySQL服务器正在运行&#xff0c;并且您的MySQL帐户的用户名。 为您的设置替换适当的值。代表您的密码;输入它 当 MySQL 显示提示时。********Enter password: 5.2 输入查询 mysql> SELECT VERSI…