《安富莱嵌入式周报》第236期:2021.10.18--2021.10.24
往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104
1、三代示波器显示屏和远程桌面访问同时运行的极致流畅感
三代示波器介绍:http://www.armbbs.cn/forum.php?mod=viewthread&tid=109054
随着完成满屏波形刷新破100帧大关,给大家展示下三代示波器显示屏和远程桌面访问同时运行的极致流畅感
https://www.bilibili.com/video/BV1Mh41187uW
另外也做了插补方面的实现研究,效果确实美,跟毛笔字有一拼。
还需继续努力修正,可以观察瞬间毛刺,这个插补虽然漂亮,但是看不到毛刺了。
另外现在刷新速度太快了,自带荧光(余晖)效果:
2、 微软新出的网页版VS Code
https://vscode.dev/
上周在为H7-TOOL的I2C控制器做各种I2C设备的支持,测试了LUA编程,确实非常给力
3、Winhex实现hex或者bin文件裁剪合并方法,简单易用,复制粘贴即可实现
实现方法说明:http://www.armbbs.cn/forum.php?mod=viewthread&tid=109228
测试了下Winhex做裁剪,比较好用,坛友也推荐了一款010editor,有兴趣也可以试试
4、TouchGFX V4.18发布,增加视频控件,可以方便的添加视频文件到工程中
https://blog.st.com/touchgfx-418/
视频展示:
https://www.bilibili.com/video/BV1PQ4y1Q7A6
5、任天堂的H7B0游戏机再出新款
https://www.nintendo.co.uk/Hardware/Game-Watch-The-Legend-of-Zelda/Game-Watch-The-Legend-of-Zelda-2039375.html
去年推出过一款:
今年再出新款
6、ARM技术大会2021 ARM DevSummit
(1)今年技术大会是线上举行的,会议视频都有保留。
https://devsummit.arm.com/zh_Hans/tech-hub
(2) 基于ARM核芯片已经发货2000亿片芯片,现在每秒就有900颗ARM内核芯片生产出来。
https://www.arm.com/blogs/blueprint/200bn-arm-chips
当前Cortex-M内核每年出货量占据ARM核总出货量的75%
(3)ARM虚拟硬件Virtual Hardware V0.2 Beta版发布
https://arm-software.github.io/VHT/main/overview/html/index.html
虚拟硬件是 Cortex-M 设备子系统的精确仿真模型,专为复杂的软件验证和测试而设计。
7、DSP库带的样条插补效果还不错,制作第2版DSP教程相应章节中
本打算上个周末就整理完毕的,没有整理完。
原始波形效果:
插补处理后:
8、ST发布支持EtherCAT的电机控制板
https://www.st.com/en/solutions-reference-designs/sl-eth001v1.html
框图:
板子:
9、ThreadX内核和各种中间件升级至V6.1.9,相应软件包已经可下载
下载:http://www.armbbs.cn/forum.php?mod=viewthread&tid=97925
下面是内核更新记录:
10、H7-TOOL本周进展
H7-TOOL介绍:http://www.armbbs.cn/forum.php?mod=viewthread&tid=89934
(1)经常有客户咨询如何可以不按C键就可以脱机烧录程序,这里推荐下TOOL的自动烧录功能,简单易用,无需重复按C键烧录,1拖4和单路都支持自动烧录。
下面以1拖4为例进行说明:
进入脱机烧录界面后,长按S是自动连续烧录,检测到IC自动启动,无需短按C。
1、进入1拖4脱机烧录界面:
2、长按S后,会烧录1次,然后提示等移除:
3、4路板子全部移除后,提示会变成等待插入#1 #2 #3 #4:
4、重新插入4路,会自动烧录,无需短按C键:
(2) H7-TOOL配套一拖四裸片烧录适配器 LQFP64-0.4
这是按客户要求定制的一拖四裸片烧录适配座,大家有这方面需要可以联系我们,可定制其它封装烧录座
这个烧录插座略贵,国内没有兼容的,用的国外进口的。
芯片1脚位置:
烧录配置,建议烧录完毕断电模式
(3) H7-TOOL烧录器高级脚本用例
专门做了一个示例:http://www.armbbs.cn/forum.php?mod=viewthread&tid=109238
需要灵活脱机烧录控制,可以试试:
(4) 发布4个H7-TOOL的I2C控制器案例教程
相应教程在下次升级TOOL固件时,将整理到已经发布的PDF文档中,当前先在论坛看即可。
H7-TOOL的I2C控制器支持USB,以太网和WiFi三种连接方式,同时以太网和WiFi支持局域网和外网控制。
I2C控制器使用的LUA文件调用非常简单,与我们的V567开发板的BSP驱动函数一模一样,可以直接像C一样调用,使用非常简单。
a、H7-TOOL的I2C控制器驱动EEPROM操作说明,支持AT24C02/04/08/16/32/64/128,仅需读写两个函数,随意访问
http://www.armbbs.cn/forum.php?mod=viewthread&tid=109261
b、 H7-TOOL的I2C控制器驱动气压传感器BM085/BM180操作说明,简单易用
http://www.armbbs.cn/forum.php?mod=viewthread&tid=109266
c、H7-TOOL的I2C控制器驱动光照传感器BH1750操作说明,简单易用
http://www.armbbs.cn/forum.php?mod=viewthread&tid=109265
d、H7-TOOL的I2C控制器驱动陀螺仪MPU6050操作说明,简单易用
http://www.armbbs.cn/forum.php?mod=viewthread&tid=109264