《安富莱嵌入式周报》第287期:下一代Windows12界面,支持各种工业以太网协议参考,百款在线电子开发工具,seL4安全微内核,旋转拨号手机,PSP掌机逆向
往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104
更新1期视频教程:
GUI综合实战视频教程第2期:RTOS框架设计,优先级分配以ThreadX GUIX和emWin6.x上手操作(2022-10-16)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=115972
视频版:
https://www.bilibili.com/video/BV1fD4y167Vx
1、ADI发布支持多种工业以太网协议的交换机平台ADIN2299参考设计,主控采用自家M4内核芯片ADSP-CM409F
https://www.analog.com/cn/products/adin2299.html
ADIN2299 是一款经过预先测试的完整解决方案,用于管理应用处理器的工业协议和网络流量。
效果:
套件效果:
2、低成本2.5KV USB电源隔离方案
https://github.com/wagiminator/ATtiny412-USB-Power-Isolator
这个是通过电源变压器实现的低成本隔离,由于变压器做交流隔离比较方便,直流不行,所以专门使用ATtiny412做了个控制。
3、简单炫酷开源C库图形库
https://tsoding.github.io/olive.c/
https://github.com/tsoding/olive.c
动态效果:
4、研究人员发现通过手机震动实现监听
关于这个问题,在2016年的时候就会大家分享过一个帖子,并且信号经过处理后可以达到麦克风的效果。
https://www.armbbs.cn/forum.php?mod=viewthread&tid=20974
这次又有研究人员发表这方面论文,大家有兴趣可以了解下
https://www.cse.psu.edu/~mkg31/papers/mmSpy.pdf
5、RUST相关
(1)完全基于Rust的操作系统Xous OS
https://betrusted.io/xous-book/ch00-00-introduction.html
Xous是一款具有进程,线程和消息的微内核操作系统,在架构上与QNX相似
(2)Adacore和Ferrous Systems合作发布RUST语言安全规范草案,适用于适用于工业,汽车,航空航天和铁路等Rust用户
https://github.com/ferrocene/specification
6、97款在线电子开发工具
https://www.allaboutcircuits.com/tools/
部分截图,功能比较齐全
7、基于树莓派单片机的电子书
https://github.com/joeycastillo/The-Open-Book/tree/reboot
https://github.com/joeycastillo/libros
最近电子书热,已经发现了好几款这种设计,基本都是采用电子纸显示屏
8、开源的低成本电子原型设计和学习系统板子
https://github.com/dslik/protonema
比较适合个人DIY玩,有兴趣的话,可以看看有没有值得参考的地方
9、谷歌推出KataOS开源系统,采用Rust和seL4微内核
https://github.com/AmbiML/sparrow-kata
https://opensource.googleblog.com/2022/10/announcing-kataos-and-sparrow.html
seL4 是第一个在源代码级别被数学证明的安全可靠的操作系统内核。 这里给大家分享一篇 seL4 的介绍。 它提供了有关生成安全和实时系统所需的技术指导。
https://sel4.systems/About/seL4-whitepaper.pdf
10、3PEAK推出国内首家2款CAN收发器同时获德国C&S兼容性认证,TPT1042和TPT1051
http://file.3peakic.com.cn:8080/technical/3PEAK%20Selection%20Guide-2022.pdf
C&S是德国Communication & System Group实验室的简称。C&S实验室成立于1995年,拥有超过25年的车用网络通信开发和测试经验,是业界公认的测试通信接口互联互通、一致性和兼容性的权威认证机构,与全球领先的各大知名车企均有合作,C&S出具的认证报告也获得行业的一致认可。
11、TI相关:
(1)TI推出的支持USB2.0高速,全速和低速的隔离方案,含通信隔离
https://www.ti.com/tool/ISOUSB211DPEVM
(2)TI推出边缘AI解决方案套件,主控采用TI多核芯片中的轰炸机TDA4VM Jacinto,算力8TOPS,
https://www.ti.com/technologies/edge-ai.html
软件层框图:
当前提供个各种玩法:
套件效果:
主控采用TI多核芯片中的轰炸机TDA4VM Jacinto,双A72,6核R5,1个C7X DSP,两个C66X DSP ,用于汽车ADAS
12、CLion 增加ThreadX任务状态检测支持
13、英飞凌全家桶开发环境ModusToolbox升级至V3.0
https://softwaretools.infineon.com/tools/com.ifx.tb.tool.modustoolbox
本次升级的一个重要更新就是增加双核设备同时调试支持。
14、开源的旋转拨号手机
https://skysedge.com/unsmartphones/RUSP/index.html
这款设计是两年前推出的,近期作者准备开源了,一般我们经常见到复古老式的旋转拨号电话,这种手机很少见。
整体设计效果还不错
开源信息关注这里,当前还是come soon
15、早期PSP掌机逆向,引出几百根飞线
16、下一代Windows(Win12?)的UI效果
这个是近期微软2022 Ignite上透露的消息
17、H7-TOOL本周进展
H7-TOOL详细介绍:https://www.armbbs.cn/forum.php?mod=viewthread&tid=89934
(1)增加新的脱机烧录芯片支持中。
(2)继uCOS-III的Trace添加后,ThreadX的Trace也添加好了,可以Trace任务和各个通信执行情况,仅需SWD数据和时钟线即可,无需用户嵌入代码。
现在已经开始添加RTX5和FreeRTOS中。
uCOS-III
ThreadX