《安富莱嵌入式周报》第261期:2022.04.11--2022.04.17

Posted Simon223

tags:

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

往期周报汇总地址:嵌入式周报 - uCOS & uCGUI & emWin & embOS & TouchGFX & ThreadX - 硬汉嵌入式论坛 - Powered by Discuz!

目录

本周更新视频教程:

视频版:

1、全开源回流焊

2、ADI发布中文版精密测量解决方案

3、Semtech推出支持多频段LoRa,WiFi和卫星网络的LR1120,用于全球资产跟踪

4、历时将近一年,新的CMSIS5.9.0软件包终于要发布了

5、网友做的Embassy/Rust 和 FreeRTOS/C的速度比较

6、各种数值计算相关的问题

7、Embedded Wizard展示的大批产品效果展示,这个都是上市的产品

8、ThreadX的H7软件包大更,增加大量案例,裸机FileX,动态APP加载MPU管理,NetXDUO WIiFi应用如MQTT,MDNS,IAP升级等

9、坛友“WZH”编写的STM32H7动态APP加载实现原理

10、开源USB协议栈CherryUSB

11、H7-TOOL本周进展

0、新版下载:

1、升级新版注意事项

2、H7-TOOL的10个GPIO输入输出简易控制增加了个展示提示。

3、脱机烧录:

4、当前支持的脱机烧录芯片列表


本周更新视频教程:

BSP视频教程第13期:系统讲解Cortex-M7内核MPU和Cache,理解通透(2022-04-17)
STM32H7视频教程第13期:系统讲解Cortex-M7内核MPU和Cache,理解通透(2022-04-17) - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!

视频版:

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

《安富莱嵌入式周报》第261期:开源回流焊,单片机动态APP加载,各种数值计算注意事项,产品UI设计素材,精密测量文档,RUST和C比较



1、全开源回流焊

https://github.com/makermoekoe/Reflow-Controller

作者makermoekoe,基于ESP32-S2设计了控制板,魔改了一个烤箱,实际测试效果还不错

 

整体效果:

 

 


2、ADI发布中文版精密测量解决方案

precision-measurement-solutions_cn.pdf (8.53MB)

 

 

 

 


3、Semtech推出支持多频段LoRa,WiFi和卫星网络的LR1120,用于全球资产跟踪

Semtech Extends LoRa Edge™ Platform to Support Seamless Worldwide Asset | Semtech

LR1120是一款面向全球地理定位应用的超低功耗器件。它通过sub-GHz和2.4GHz工业,科学和医疗(ISM)提供多频段LoRa和长距离跳频扩频(LR-FHSS)通信,以及卫星许可的S波段。它集成全球导航卫星系统(GNSS)扫描和Wi-Fi MAC地址扫描,两者都利用了Semtech的LoRa Cloud服务。

 

规格:

 



4、历时将近一年,新的CMSIS5.9.0软件包终于要发布了

https://github.com/ARM-software/CMSIS_5

上个5.8.0版本。官方埋了好几个bug,这次算是终于修正了。

 



5、网友做的Embassy/Rust 和 FreeRTOS/C的速度比较

RUST竟然表现出了巨大的速度优势和资源优势,大家有兴趣也可以试试:

Async Rust vs RTOS showdown! - Blog - Tweede golf

 



6、各种数值计算相关的问题

 

Bit Twiddling Hacks

资料做的非常强,所有代码都经过测试验证,并且第1个发现bug的用户,作者愿意支付10美元报酬。

几乎涵盖了大家常见的各种编程问题。

 


7、Embedded Wizard展示的大批产品效果展示,这个都是上市的产品

Customer Cases - Embedded Wizard

可以给大家产品设计提供些UI素材。

 



8、ThreadX的H7软件包大更,增加大量案例,裸机FileX,动态APP加载MPU管理,NetXDUO WIiFi应用如MQTT,MDNS,IAP升级等

软件包下载:

https://github.com/STMicroelectronics/x-cube-azrtos-h7

论坛下载:

x-cube-azrtos-h7-2.1.0.zip (64.90MB)

更新记录:

 

当前已经配套了大批量案例:

 


9、坛友“WZH”编写的STM32H7动态APP加载实现原理

STM32H7动态加载实现原理 - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!

做的非常不错,其它单片机都是一样的。

 

 


10、开源USB协议栈CherryUSB

https://github.com/sakumisu/CherryUSB/blob/master/README_zh.md

作者是坛友“初晴sama”,各种常用协议都做了实现。

CherryUSB Device 协议栈对标准设备请求、CLASS 请求、VENDOR 请求以及 custom 特殊请求规范了一套统一的函数框架,采用面向对象和链表的方式,能够使得用户快速上手复合设备,不用管底层的逻辑。同时,规范了一套标准的 dcd porting 接口,用于适配不同的 USB IP,达到面向 ip 编程。

当前实现的功能和资源占用情况:

 


11、H7-TOOL本周进展

H7-TOOL发布固件V2.15, 脱机烧录增加瑞萨,合泰以及IS25WP全系列SPI FLASH等

H7-TOOL详细介绍:
H7-TOOL开发工具,1拖4/16脱机烧录,高速DAPLINK仿真,CAN助手,串口助手,示波器,RTT等,支持WiFi,以太网,高速USB和手持版 - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!

【PC软件】V2.1.5

1. 界面优化
  - 信号发生器D0-D9按钮增加鼠标自动提示
  - 关闭信号发生器时,面板上的Check按钮同步更新
2.新增脱机烧录芯片
   合泰HT32、瑞萨RA系列、ISSI的IS25串行FLASH
3.脱机烧录新增串口控制接口,方便客户的主机控制烧录器

【APP固件】V2.15

1. 解决bug。串口监视,100.012 格式显示的ms值不对
2. 模拟信号发生器增加 10mV 档位
3. 修正服务器旧地址61.160.223.136识别bug,不能自动更新新地址
4. 解决STM32L051烧录2个文件,部分情况校验失败问题
5. 解决串口助手打印汉字偶尔显示乱码问题. tool同步汉字双字节后再传输

【EMMC】V2.15

1. 增加合泰HT32系列芯片烧录
2. 增加瑞萨RA系列芯片烧录
3. 增加ISSI的IS25LP,IS25WP全系列SPI FLASH
4. 自动解除读保护功能,部分芯片设置缺省不自动解除保护。-1表示不支持,禁止启用,0表示支持但是默认不解除
5. STM32G0B1,G0B0,缺省设置不自动解除读保护。

0、新版下载:

H7-TOOL发布固件V2.15, 脱机烧录增加瑞萨,合泰以及IS25WP全系列SPI FLASH等(2022-04-14) - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!

1、升级新版注意事项

(1)APP和eMMC独立分别升级了:

H7-TOOL全新2.x固件升级说明(2022-02-24) - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!

(2)因为关闭了WiFi模块内部上电自动重连功能,由程序控制接入WiFi热点,所以升级完毕后需要大家更新下WiFi密码。

 


2、H7-TOOL的10个GPIO输入输出简易控制增加了个展示提示。

TOOL有10个GPIO,D0到D9可供做普通GPIO使用。

 

设置方法:

 

现在加入了提示,鼠标放在相应位置会提示:

 


3、脱机烧录:

增加合泰HT32系列脱机烧录

 

增加瑞萨RA系列脱机烧录支持

 

增加ISSI的IS25WP全系列SPI FLASH脱机烧录支持

 


4、当前支持的脱机烧录芯片列表

 

 

创作挑战赛 新人创作奖励来咯,坚持创作打卡瓜分现金大奖

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

《安富莱嵌入式周报》第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