《安富莱嵌入式周报》第252期:2022.02.07--2022.02.13

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

 

本周更新视频教程:
STM32H7视频教程第5期:MDK专题,系统介绍MDK的调试,AC5,AC6编译器,RTE开发环境和各种配置项作用(2022-02-13)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=110923



周报视频版:
https://www.bilibili.com/video/BV1WS4y1r7Xs



1、基于LZSS的小型压缩库heatshrink,声称使用50-300字节的内存可以很好地运行
https://github.com/atomicobject/heatshrink

支持压缩和解压,没有版权设置,随意使用。

flash需求方面,作者用avr-gcc测试,仅需1KB的Flash空间。

heatshrink-0.4.1.zip (44.18KB)

与gzip性能比较。


2、非常齐全的各种CRC库

https://github.com/madler/crcany

crcany-2.1.zip (120.63KB)


3、微软加入Linaro,同ARM和高通合作,推进Windows on ARM

https://www.linaro.org/news/micr ... nce-windows-on-arm/


4、海量超清芯片内部结构图合集

https://siliconpr0n.org/map/

之前非常喜欢搜集这个,最近发现了这个高清的芯片内部结构体合集,搜集了非常多的厂家。

平时大家发帖子,发文章,发论文什么的,都可以借鉴参考下。

比如下面是STM32F446


5、牛,测试STM32H7B0竟然也有2MB容量的内部Flash空间可供使用


1.4MB的内部RAM,外加2MB的内部Flash,厉害了。

本来H7B0也是超值系列(还有H750和H730都是超值系列),只有128KB的内部Flash:
STM32H7B0(*): 280 MHz,  128 Kbytes of Flash organized in 8 Kbytes sectors for flexible over the Air upgrade,  1.4 Mbytes RAM, dual Octo-SPI with On-the-fly decryption

今天使用之前给H7B0倒腾的下载算法,测试2MB读写都正常。

下载2MB的文件到内部Flash:

读取2MB的末尾1KB,完全正确:


6、LVGL官方本月上线的GUIBuilder设计器正式版SquareLine Studio收费标准

https://squareline.io/pricing/licenses

跟QT的玩法差不多,设计器是针对当前最新的8.x,公司做产品商用要联系他们官方获取收费标准。

这个也算是LVGL摸索出来的一种可持续发展模式,适当的盈利模式是非常有必要的。

当前搞活动,个人商用,一年是1000刀。


7、KEIL Studio发布最近更新进展,貌似没有按照我们期望的方向发展

What is new in Keil Studio: January 2022 - Tools, Software and IDEs blog - Arm Community blogs - Arm Community

Keil studio现在的发展趋势是要深耕云端IDE,并不能替代MDK。

感觉将KEIL Studio作为一个通用的IDE来使用,这样才能更好的发展壮大,仅仅是云端IDE,而且还主要是面向物联网,限制太大了。

新增这个内存数据检测器,这个做的确实很帅


8、Qt Design Studio 3.0发布

https://www.qt.io/blog/qt-design-studio-3.0-released

Qt Design Studio需要购买商用许可

Qt Design Studio是一个UI设计和开发环境,使设计人员和开发人员能够快速构建和开发复杂且可扩展的UI。

设计人员可以查看图形视图,而开发人员可以查看QML代码。 通过这个工作流程,设计师可以在几分钟内让他们的Photoshop设计在真实设备上运行。


9、下次的WSL2升级将逐渐开始全面支持USB,彻底解决USB痛点

https://github.com/microsoft/WSL/issues/7686

这个对用户来说是好事。大大方便了使用Windows的Linux子系统挂载USB设备。


10、SEGGER发的AppWizard的旋转组件Rotary视频教程
视频地址:https://v.qq.com/x/page/e33228tiihw.html


11、英伟达官方消息终止对ARM的收购

NVIDIA and SoftBank Group Announce Termination of NVIDIA’s Acquisition of Arm Limited | NVIDIA Newsroom


12、发现有个叫Renode的开源硬件模拟器,竟然可以硬件模拟ThreadX GUIX运行

5 Reasons Why I Dread Writing Embedded GUIs - Benjamin Cabé (benjamin-cabe.com)

下载了一个,不太会用。有会用这个模拟器的,可以试试。


13、谷歌让安卓13支持运行Windows11

google的工作人员在twitter上发消息,通过虚拟机在谷歌的Pixel6上+安卓13刷新效果
性能测试:

不仅可以运行Windows,其它的Linux发行版也可以在上面刷

Ubuntu,Arch Linux等在安卓上刷新效果:


14、H7-TOOL本周进展

H7-TOOL发布固件V2.13,全新示波器上位机界面,信号发生器任意波形输出,脱机烧录增加BlueNRG-LP和桃芯科技(2022-02-11)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=110896

 

posted @ 2022-02-16 14:46  硬汉嵌入式  阅读(281)  评论(0编辑  收藏  举报