《安富莱嵌入式周报》第221期:2021.07.12--2021.07.18

Posted Simon223

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《安富莱嵌入式周报》第221期:2021.07.12--2021.07.18相关的知识,希望对你有一定的参考价值。

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



在网上无意中看到了一篇博文,还是今年的,就简单了解下,挺有意思,给大家分享下。

模拟计算机是根据相似原理,用一种连续变化的模拟量作为被运算对象的计算机。模拟计算机以电子线路构成基本运算部件。由运算部件、控制部件、排题板、输入输出设备等组成。

各种片段:
 
 
 
 

系统分析:
 



TI发布航空航天级ADC12DJ3200QML,12bit分辨率,支持单通道6.4Gsps采样率,双通道3.2Gsps。

上周分享了案例:TI发布采样率12.8Gsps,带宽6GHz,12bit分辨率高速示波器参考设计
http://www.armbbs.cn/forum.php?mod=viewthread&tid=107877

这次带来的是同系ADC的航空航天级。

 

视频介绍:
https://v.qq.com/x/page/c3260xc9zqd.html
 


 

Silicon Labs分享的物联网抗网络攻击技术贴。

https://pages.silabs.com/rs/634-SLU-379/images/Preparing_for_Next-Gen_Cyber_Attacks_on_IoT.pdf

内容还不错,大家有这方面需求可以看下:

 




软硬件全开源。

开源地址:
https://github.com/greatscottgadgets/luna

规格:
 

上位机效果:
 

分析仪效果:
 
 

和其它型号对比:
 





STM32H7上能用硬件双精度浮点,就不要使用uint64_t,发现uint64_t除法执行时间贼长。因为M7内核支持硬件双精度浮点,所以速度很快,而不支持64bit整形除法。

如果用双精度浮点替代,就需要注意精度问题。因为双精度浮点不能覆盖所有64bit整数,精度到15个小数位左右。

比如整数9223372036854775807用双精度浮点来表示,Matlab实际展示的数值如下:


下面是利用H7-TOOL支持的LUA小程序功能,使用H750的硬件双精度运行效果,与Matlab是一致的。





第3版emWin6.x教程更新3个章节,更新至28章。字体章节还差XBF,SIF和矢量字体,整完后就开工AppWizard章节教程更新。

论坛下载:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=98429

目录:




 

V6和V7的ThreadX内核教程发布信号量章节:

论坛下载:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=99514

目录:


关于信号量特别推荐书籍《The Little Book Of Semaphores》
http://www.armbbs.cn/forum.php?mod=viewthread&tid=15645







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

(1)H7-TOOL板载ESP32 WiFi开发进展

初步实现了上位机和TOOL的WiFi通信,还在提高通信速度和稳定性中。


简单的无线串口通信:

 

(2)  H7-TOOL应用实战,布局三套TOOL到村里各个地方,开启外网远程测监控之旅

长期开机不断电测试,以及意外断电后是否还可以正常启动,也方便我们测试TOOL的耐操性,从而更好的提升H7-TOOL的战斗力。

截止今天已经不断电运行7天,一切正常。


(3)解决H7-TOOL高速HID免驱虚拟串口波特率1Mbps,2Mbps的丢包问题
优化了下数据解析后,问题解决。

出问题的原因:
a、当前的高速HID免驱虚拟串口采用Modbus RTU做的数据传输协议,收发硬件串口的数据后,通过RTU协议与上位机通信,并且做了GBK和UTF-8编码的解析处理。优化后,整个流程比较顺畅了。

b、最主要的原因还是TOOL的时间戳不同于我们常用的串口软件,常用的串口软件时间戳来自电脑端时间。TOOL的时间戳是来接收到串口数据后附加上的64bit时间戳,精度要高很多。
导致的缺点就是要多占用数据带宽。优化了64bit数据操作后,速度大大提升。

测试的485总线,1Mbps传输不丢包:


测试的TTL串口,2Mbps传输不丢包:

以上是关于《安富莱嵌入式周报》第221期:2021.07.12--2021.07.18的主要内容,如果未能解决你的问题,请参考以下文章

《安富莱嵌入式周报》第260期:2022.04.04--2022.04.10

《安富莱嵌入式周报》第268期:2022.05.30--2022.06.05

《安富莱嵌入式周报》第269期:2022.06.06--2022.06.12

《安富莱嵌入式周报》第263期:2022.04.25--2022.05.01

《安富莱嵌入式周报》第264期:2022.05.02--2022.05.08

《安富莱嵌入式周报》第265期:2022.05.09--2022.05.15