1. 程式人生 > 其它 >《安富萊嵌入式週報》第261期:2022.04.11--2022.04.17

《安富萊嵌入式週報》第261期:2022.04.11--2022.04.17

往期週報彙總地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104

 

本週更新視訊教程:

BSP視訊教程第13期:系統講解Cortex-M7核心MPU和Cache,理解通透(2022-04-17)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=111956

 

視訊版:
https://www.bilibili.com/video/BV1UF411g72X



1、全開源迴流焊

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



作者makermoekoe,基於ESP32-S2設計了控制板,魔改了一個烤箱,實際測試效果還不錯

整體效果:


2、ADI釋出中文版精密測量解決方案

precision-measurement-solutions_cn.pdf (8.53MB)


3、Semtech推出支援多頻段LoRa,WiFi和衛星網路的LR1120,用於全球資產跟蹤

https://www.semtech.com/company/press/semtech-extends-lora-edge-platform-to-support-seamless-worldwide-asset-tracking

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竟然表現出了巨大的速度優勢和資源優勢,大家有興趣也可以試試:

https://tweedegolf.nl/en/blog/65/async-rust-vs-rtos-showdown


6、各種數值計算相關的問題

https://graphics.stanford.edu/~seander/bithacks.html

資料做的非常強,所有程式碼都經過測試驗證,並且第1個發現bug的使用者,作者願意支付10美元報酬。

幾乎涵蓋了大家常見的各種程式設計問題。


7、Embedded Wizard展示的大批產品效果展示,這個都是上市的產品

https://www.embedded-wizard.de/cases

可以給大家產品設計提供些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載入實現原理

https://www.armbbs.cn/forum.php?mod=viewthread&tid=111948

做的非常不錯,其它微控制器都是一樣的。


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詳細介紹:
http://www.armbbs.cn/forum.php?mod=viewthread&tid=89934

【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、新版下載:

https://www.armbbs.cn/forum.php?mod=viewthread&tid=111919

1、升級新版注意事項

(1)APP和eMMC獨立分別升級了:

   http://www.armbbs.cn/forum.php?mod=viewthread&tid=105600

(2)因為關閉了WiFi模組內部上電自動重連功能,由程式控制接入WiFi熱點,所以升級完畢後需要大家更新下WiFi密碼。


2、H7-TOOL的10個GPIO輸入輸出簡易控制增加了個展示提示。

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

設定方法:

現在加入了提示,滑鼠放在相應位置會提示:


3、離線燒錄:

增加合泰HT32系列離線燒錄

增加瑞薩RA系列離線燒錄支援

 

增加ISSI的IS25WP全系列SPI FLASH離線燒錄支援


4、當前支援的離線燒錄晶片列表