硬汉嵌入式论坛

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

[嵌入式周报] 《安富莱嵌入式周报》第157期:2020.04.20--2020.04.26

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
发表于 2020-4-26 09:07:19 | 显示全部楼层 |阅读模式
周报-157.gif

微信平台已经同步发布。
平台号:armfly_com

1、EZ H24005开源电源升级版EEZ BB3,性能更强,电压支持0-80V,电流0-10A

之前的老版EZ H24005分享:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=24409

新版:
软件包:https://github.com/eez-open/modular-psu-firmware
硬件包:https://github.com/eez-open/modular-psu
地址来源:https://www.crowdsupply.com/envox/eez-bb3

视频展示:
http://v.qq.com/x/page/u0957v1u11y.html
规格:



产品效果:




基于自家的开源跨平台GUI设计平台EEZ Studio设计的界面效果:







这个地址查看更方便,比Github舒服很多:
https://www.envox.hr/eez/eez-bench-box-3/introduction.html



下面的每个模块,他们网站都有详细说明:

电源模组 DCM220



电源模组 DCP405



AUX电源



STM32F769IIT6主控板



背面板:




EEZ Studio是一个开源的跨平台模块化的可视化工具,旨在解决EEZ H24005可编程电源以及支持SCPI的其他测试和测量仪器的各种编程和管理任务。







2、FatFS作者ChaN老师手工焊接新作品,双通道信号发生器
ChaN老师都快50了,焊接还是这么溜

这个双通道信号发生器也是极具参考价值,过几天应该会发布对应的固件。





2018年时做的老版:

硬件:


效果:



3、MDK和IAR的可执行文件使用Ozone调试的正确姿势,可以随时连接芯片做调试

Ozone支持attach模式,如果使用MDK或者IAR编译的程序下载到芯片里面后。

Ozone可以无需复位芯片的情况下,直接附加到芯片的运行状态,仅需加载IAR或者MDK的可执行文件即可。




使用这种方式,可以随机使用Ozone做调试。




4、ST发布无线工业物联网节点套件,可简化状态监测和预测性维护等高级工业IoT应用

https://www.st.com/en/evaluation-tools/steval-stwinkt1.html

STWIN SensorTile无线工业节点(STEVAL-STWINKT1)开发套件,可简化状态监测和预测性维护等高级工业IoT应用的原型设计和测试。




5、成功实现MDK自动生成hex文件的crc值并附加到hex文件末尾(bin也支持),然后跟STM32的硬件CRC计算值做比较

完整说明看此贴http://www.armbbs.cn/forum.php?mod=viewthread&tid=97379
下面是精简说明。

通过这种方式,可以实时检查程序的完整性,防止盗取程序时对程序的修改。

也可以用来验证程序的完整性,特别是IAP升级等场合。
【准备工作】

需要一个srec_cat.exe小软件,在下面的软件包里面。

【理论基础】

全部理论都在这个文档上面:



【操作步骤】
注意,我是按照我们的工程操作的,其它工程大家自行做适配,推荐将CRC值放在扇区末尾,方便程序设计和配置。

1、下载此贴里面的RTX5 BOOT例子:链接

2、将srec_cat.exe文件,放在路径\Project\MDK-ARM(AC5)

3、在原有的批处理文件CopyHex_Flash.bat,加上一行处理:



3、程序里面添加如下硬件CRC校验:

配置好系统时钟后,就可以调用此函数验证当前程序的完整性。

4、添加MDK自动执行批处理文件:



5、下载程序,这步比较关键,我们要单独下载生成的output_crc.hex文件,我这里直接使用jlink lite下载的,简单易用:




最后大家可以尽情的发挥想象,怎么玩都行,可以有很多玩法。

核心就是软件计算的CRC和STM32的硬件CRC数值一样即可


6、Qt for MCU V1.1发布




7、TI多核芯片中的轰炸机TDA4VM Jacinto,双A72,6核R5,1个C7X DSP,两个C66X DSP ,用于汽车ADAS

TI依然保持着强劲的堆核实力,从达芬奇时代,TI就开始走堆核路线= a * DSP + b * ARM + c * Accelerator + d * Peripheral的路线。
外设方面就更丰富了,16个CAN FD,6个高分辨率定时器HRTIM,11个I2C,1个I3C,12个MCASP,11个MCSPI,11个串口等



8、汽车仪表工具厂商DiSTI的GL Studio通过最新版汽车级认证ISO 26262-8:2018(ASIL D)

DiSTI公司成立于1994年,GL Studio是旗舰产品。它是一个独立平台的快速原型工具,用来创建实时的、照片
级别的、可交互的图形界面,既可以用于仿真,又可以用于实际装备。照片级别的图形显示界面的创建需要人们有两种
不同类型的技能:图形艺术家和软件开发者。DiSTI设计了对图形艺术家和软件开发者都非常友好的GL Studio。GL Studio
生成的C++和OpenGL源代码可以单独运行,也可以嵌入其他应用中;它能运行于Windows、Linux、Vxworks等操作系统上。

轻轻松松实现了仪表界面效果视频展示:
https://v.qq.com/x/page/m0378vup6pt.html




9、STM32H7驱动AD7606配合J-Scope实时输出,效果绝了,堪比示波器
本周在做V5,V6,V7的AD7606驱动章节,为了配套例子更加直观形象,决定配套下J-Scope,不出意外下周发布教程和配套案例。

下面是AD7606采集H7-TOOL输出的正负10V信号,然后AD7606采集,再使用J-Scope实时展示(100KHz频率,200KB/S的数据),效果杠杠的。

不断调节H7-TOOL的输出频率进行展示。



细节查看能力,绝对和实际示波器有一拼:



经过坛友的热心帮助,8路实时展示也搞定了:
AD7606的最高采样率是200Ksps,16bit,那么一路采集就有400KB/S的速速,所以要根据设置的采样率设置要显示的J-Scope通道数,如果超出了最高通信速度,波形显示会混乱。

200Ksps时,实时显示1路
100Ksps时,实时显示2路
50Ksps时, 实时显示4路
25Ksps时, 实时显示8路

实际速度以底栏的展示为准。








评分

参与人数 1金币 +16 收起 理由
龙之谷 + 16 很给力!

查看全部评分

回复

使用道具 举报

2

主题

58

回帖

74

积分

初级会员

积分
74
发表于 2020-4-26 17:18:30 | 显示全部楼层
硬汉大佬 给力!

我手上只有你家的st-link,应该用不成J-Scope吧

麻烦推荐一个jlink 链接吧
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
 楼主| 发表于 2020-4-27 08:15:03 | 显示全部楼层
Jmhh247 发表于 2020-4-26 17:18
硬汉大佬 给力!

我手上只有你家的st-link,应该用不成J-Scope吧

官网
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106746
QQ
 楼主| 发表于 2020-4-27 08:15:08 | 显示全部楼层
微信平台已经同步发布。
平台号:armfly_com
回复

使用道具 举报

0

主题

9

回帖

9

积分

新手上路

积分
9
发表于 2020-5-15 09:07:28 | 显示全部楼层
J-Scope 工具真赞,之前调ADC都是用串口示波器或者生成CSV看细节
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 23:34 , Processed in 0.216134 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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