硬汉嵌入式论坛

 找回密码
 立即注册
查看: 70420|回复: 14
收起左侧

[嵌入式周报] 《安富莱嵌入式周报》第276期:2022.07.25--2022.07.31

  [复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106574
QQ
发表于 2022-8-2 14:16:37 | 显示全部楼层 |阅读模式
image.png

本周更新了一期视频教程:
【实战技能】单片机bootloader的CANFD,I2C,SPI和串口方式更新APP视频教程(2022-08-01)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=114491


视频版:

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




1、448个数码管模拟水流的炫酷效果展示

https://github.com/owenmcateer/FlipDigits

水流效果:



为了实现各种炫酷效果展示,专门弄的上位机:




显示屏细节

Kinetic-Digits-hero.jpg

Water-Simulation-03-MotusArt.png


2、现代C编程文档,主要面向C17标准

这本书也不错,大家有兴趣可以看下
ModernC.pdf (3.08MB)

image.png

image.png

image.png


3、分享一款强劲的开源绘图工具,支持浏览器在线绘制或下载软件绘制,支持跨平台

https://app.diagrams.net/?src=about
https://github.com/jgraph/drawio-desktop

image.png
image.png

image.png

左侧列表,有成千上万种拖拽式图标供选择,同时也支持导入新的图标样式。

image.png

导出可以选择矢量格式,这点非常不错

image.png


4、Altium推出3D PCB绘制功能

https://www.altium.com/altium-designer/features/true-3d-circuit-design

作用就是方便在各种物体表面绘制PCB,这样做出的PCB不再限制是平面式的
image.png
image.png

image.png


这让我想起早期Festo展示的仿生蚂蚁








5、寻找常见的以太网MAC,PHY,WiFi,交换机方面驱动,可以参考CycloneTCP,非常全面

安装MDK的CycloneTCP软件包即可。

image.png

以太网控制器

image.png

芯片内置MAC

image.png

PHY芯片

image.png

交换机芯片

image.png

WiFi驱动

image.png


6、树莓派单片机派逻辑分析仪

(1)之前分享的24通道,100Msps的逻辑分析仪发布V2.0版本,正式完成跨平台工作

https://github.com/gusmanb/logicanalyzer/releases

看来.NET6的跨平台性能也是杠杠的。

image.png
Windows和Linux,由于没有MacOS电脑,所以没有贴测试截图

SoftwareLinux.jpg

SoftwareWindows.jpg

SoftwareRaspberry.jpg

(2)又有一款21通道120Msps的树莓派单片机逻辑分析仪上线,上位机采用sigrok/pulseview

相比24通道的逻辑分析,这个少了3个通道,这三个通道是用于树莓派单片机自带的三路ADC使用了,采样率是500KHz。

https://github.com/pico-coder/sigrok-pico

image.png

7、一款开源护眼的hex编辑器ImHex,功能强劲

https://github.com/WerWolv/ImHex

作者介绍说ImHex是一款功能强劲的hex编辑器,该工具专为逆向工程分析师、开发人员以及那些凌晨三点还在工作的护眼人士。

作者还是比较强的,这个编辑器是21岁上大学时发布的,现在已经过去两年了,这个编辑器已经积攒18.2K。

139717323-1f8c9d52-f7eb-4f43-9f11-097ac728ed6c.png

139717326-8044769d-527b-4d88-8adf-2d4ecafdca1f.png


8、11种C函数执行错误处理机制

作者分享的这几种方法并不是“胡编乱造”的,都是有参考依据的,并给出了每种异常处理的原始来源。

https://mccue.dev/pages/7-27-22-c-errors

image.png


9、二值视频格式转换工具

只有两种颜色格式的视频转换工具,适合用在单色屏上,比如OLED这些。

https://github.com/owenmcateer/2bit-Video-Processor


Running.gif

header.png


10、基于STM32的3D打印机模拟器,STM32硬件外设全部采用模拟的方式实现

https://github.com/nviennot/stm32-emulator
动态效果:

Emulating the Anycubic MonoX firmware[00_00_00--00_00_20].gif

截图:

image.png

image.png

image.png


11、ThreadX全家桶所有组件升级至V6.1.12

软件包可以到Github下载:https://github.com/azure-rtos/threadx/releases

也可以到这里下载:https://www.armbbs.cn/forum.php?mod=viewthread&tid=97925

下面是ThreadX内核的更新记录,组件更新记录内容较多,未贴。
image.png

12、H7-TOOL本周进展

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

(1)增加新的脱机烧录芯片支持。
(2)已经发布基于H7-TOOL的CANFD,I2C,SPI和串口方式更新目标板APP视频教程

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

(3)实现H7-TOOL的LUA小程序读取目标板的R0-R15,xPSR寄存器数值,为TOOL的硬件异常分析黑盒子功能做准备

【应用场景】
上电后一段时间进入硬件异常,或执行某个功能就进入硬件异常,我们可以方便的通过IDE软件或者嵌入的异常分析代码来锁定问题位置。

而运行比较长的时间,比如两周,一个月等,这就不方便挂个电脑分析了。

挂个TOOL就比较方便,可以长时间检测跟踪芯片的运行,出问题的时候可以关键信息导出来。简单的可以TOOL自带显示屏直接分析出结果,复杂的可以电脑端上位机软件分析。

MDK和TOOL对比读取寄存器:





加入NVIC关键寄存器读取,主要是硬件异常涉及到的几个寄存器
和MDK的读取一致。









评分

参与人数 2金币 +14 收起 理由
大主教的亲兵 + 6 很给力!
龙之谷 + 8 很给力!

查看全部评分

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106574
QQ
 楼主| 发表于 2022-8-2 14:16:46 | 显示全部楼层
更新完毕。
回复

使用道具 举报

38

主题

291

回帖

405

积分

高级会员

积分
405
发表于 2022-8-2 14:23:02 | 显示全部楼层
回复

使用道具 举报

4

主题

61

回帖

73

积分

初级会员

积分
73
QQ
发表于 2022-8-2 14:26:22 | 显示全部楼层
今天的周报给力
回复

使用道具 举报

1

主题

14

回帖

17

积分

新手上路

积分
17
发表于 2022-8-2 14:31:21 | 显示全部楼层
周报的内容越来越炫酷了。。。
回复

使用道具 举报

3

主题

1220

回帖

1229

积分

至尊会员

积分
1229
发表于 2022-8-2 14:39:19 | 显示全部楼层
回复

使用道具 举报

39

主题

928

回帖

1050

积分

至尊会员

积分
1050
发表于 2022-8-2 14:53:13 | 显示全部楼层
C语言出17了都
回复

使用道具 举报

8

主题

128

回帖

152

积分

初级会员

积分
152
发表于 2022-8-2 16:07:12 | 显示全部楼层
drawio是目前我用过最好用的流程图软件,组件丰富,可以折叠组件,免费。
H7-TOOL有往trace方向发展的趋势呀。
回复

使用道具 举报

4

主题

285

回帖

297

积分

高级会员

积分
297
发表于 2022-8-2 17:02:02 | 显示全部楼层
辛苦楼主。谢谢谢谢。
回复

使用道具 举报

8

主题

20

回帖

44

积分

新手上路

积分
44
发表于 2022-8-2 17:12:37 | 显示全部楼层
👍👍👍👍👍👍👍👍👍👍👍
回复

使用道具 举报

0

主题

14

回帖

14

积分

新手上路

积分
14
发表于 2022-8-2 18:12:04 | 显示全部楼层
硬汉兄真是太能肝了
回复

使用道具 举报

0

主题

48

回帖

48

积分

新手上路

积分
48
发表于 2022-8-3 09:35:21 | 显示全部楼层
AD占电脑资源挺多的,一直用17版的
回复

使用道具 举报

98

主题

340

回帖

634

积分

金牌会员

积分
634
发表于 2022-8-3 09:40:25 | 显示全部楼层
那个二进制视频转换工具没有可执行程序,好似只有可用得一个js函数。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106574
QQ
 楼主| 发表于 2022-8-3 11:04:44 | 显示全部楼层
amfy 发表于 2022-8-2 16:07
drawio是目前我用过最好用的流程图软件,组件丰富,可以折叠组件,免费。
H7-TOOL有往trace方向发展的趋势 ...

硬件异常离线分析功能用途还挺大,所以打算专门搞下。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106574
QQ
 楼主| 发表于 2022-8-3 11:06:35 | 显示全部楼层
云琴箫龙 发表于 2022-8-3 09:40
那个二进制视频转换工具没有可执行程序,好似只有可用得一个js函数。

对,他就是只有这么个文件,用法
image.png
回复

使用道具 举报

0

主题

75

回帖

75

积分

初级会员

积分
75
发表于 2022-8-8 11:29:35
炫酷,吊炸天

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-4-25 09:27 , Processed in 0.228463 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表