《安富莱嵌入式周报》第286期:8bit浮点数规范,VxWorks火星探测器故障原因修复,Matter V1.0智能家居规范,Wireshark 4.0发布

2022-10-30 11:59:43 浏览数 (2)

往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104

视频版:

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


1、SIA全球半导体行业协会统计显示全球芯片市场增长放缓,中国市场下跌10%

https://www.semiconductors.org/global-semiconductor-sales-increase-0-1-year-to-year-in-august/

SIA公布了8月份全球半导体产业销售额为474亿美元,较2021年8月的473亿美元略增0.1%,但较2022年7月的490亿美元下降3.4%。

这里尤其关注下中国市场,相比去年下跌10%,今年的8月份相比7月份下跌4.9%。

2、Microchip分享电动滑板车参数设计

https://www.microchip.com/en-us/tools-resources/reference-designs/e-scooter-reference-design

大家有兴趣可以了解下是否有可以参考的地方

框图:

硬件:

规格:

3、CMSIS-DSP库升级,开始对64bit的Cortex-A支持的NEON F64 API做优化支持

CMSIS-DSP库的发展思路有点意思,开始对64bit架构的A芯片也做支持了

https://github.com/ARM-software/CMSIS-DSP/releases

4、Eclipse基金会做的2022年物联网调查报告,具有一定参考价值

https://outreach.eclipse.foundation/iot-edge-developer-survey-2022

统计有一定的局限性,国内好像参加的人很少,为什么这么说,看下面的图,排名靠前的物联网中间商是亚马逊,微软和谷歌。

物联网网关和边缘设备节点使用AMD Intel平台大增

直接导致使用Windows做平台的设备也增加到42%,

5、SEGGER分享的AppWizard 二维码条形码以及Edit编辑框视频教程

AppWiard的二维码/条形码控件视频

视频地址:https://www.armbbs.cn/forum.php?mod=viewthread&tid=115879

6、运行VxWorks的火星探测器登录火星后遇到系统重置,数据丢失的解决思路

https://medium.com/@amar_36225/a-lesson-from-the-past-building-real-time-systems-is-hard-e54bcc0a65ab

根据文章介绍,是早期设计对互斥资源访问没有使能优先级继承来防止优先级翻转问题导致的。后来通过远程打补丁解决了。

7、英伟达,ARM和英特尔就8bit表示浮点数规范达成一致

https://arxiv.org/pdf/2209.05433v2.pdf

将8bit用于深度学习,而不是应用中通常的 32 位或 16 位浮点数。使用较小、不太精确的格式可提高效率和内存使用率,但会降低计算精度。

8、Wireshark 4.0发布,专业好用的网络包分析工具

现在网络抓包分析基本全靠这个了。

Wireshark(前称Ethereal)是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。

https://www.wireshark.org/

9、Matter V1.0规范发布,解决全球智能家居产品安全和无缝地协同工作

https://csa-iot.org/newsroom/matter-arrives/

https://www.infineon.com/cms/en/product/promopages/matter/

https://www.silabs.com/wireless/matter

当前的智能家居产品各家都有自己的标准,随着智能家居设备数量的增加,不同产品、生态系统和协议之间的互操作性变得更加混乱。连接标准联盟(CSA)为解决这个问题,推出Matter V1.0规范。

10、开源状态机代码生成,支持C/C

https://github.com/StateSmith/StateSmith

大家有兴趣可以试试

11、再次看hexabitz之前的一款产品设计,确实够拉风

https://hexabitz.com/

每个模块都有特定的形状或尺寸,六边形,五边形,矩形,正方形或三角形。模块水平焊接在一起,制成更大的电子板或阵列。

用户可以轻松地组合任何形状或配置的模块。

每个Hexabitz模块都有一个特定的功能,背面有一个小型MCU。MCU用于在有线网状网络中将模块连接在一起 并且并行执行各种程序。

模块接口:

最拉风的当属这个设计了,现在真不敢这么玩了,这一盘芯片得不少钱

12、H7-TOOL本周进展

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

(1)更新2.1.9版本所需功能。

(2)H7-TOOL截图功能继续更新完善

之前主要分享的是RGB接口方式玩法的截图:无需内嵌代码的全新GUI截图方案在TouchGFX,ThreadX GUIX,emWin,LVGL,AWTK全部测试通过,含多缓冲方式玩法 https://www.armbbs.cn/forum.php?mod=viewthread&tid=115758

本周继续完善新增:硬件接口:8080 16位 RGB565,ILI9488驱动IC,480*320

硬件接口:8080 16位 RGB565,RA8875驱动IC,480*272(截图中的白色和黑色方框是未更新字库Flash)

OLED 12864屏,CPU内存开1024字节显存。

另外RGB888和ARGB8888也没问题了

(3)RTOS Trace功能方面,初步完成uCOS-III,这周将ThreadX的内核Trace也添加上了

初步效果,还有通信组件也在添加中

0 人点赞