《安富萊嵌入式週報》第335期:大量嵌入式書籍免費下載,CNC電機同步,智慧家居比賽作品,EMF2024電子胸牌,Swift語言微控制器程式設計,UDS Boot

硬汉嵌入式發表於2024-03-27

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

影片版:

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


目錄:

1、大量嵌入式書籍免費下載,無需註冊賬號,直接下載
2、EMF 2024準備的電子胸牌
3、CNC電機同步影片
4、Hackaday舉行的智慧家居比賽
5、CMSIS-FreeRTOS升級至V1.11
6、嵌入式Swift語言程式設計微控制器
7、Hex編輯器Imhex新版開啟後很拉風
8、最新的emWin6.38釋出,配套最新的AppWizard V1.44,這個庫版本支援MDK,IAR和GCC,不限制IC廠家使用
9、各類晶片拆封內部構造圖
10、STM32U0和STM32H7RS的HAL庫釋出
11、H7-TOOL本週工作進展
(1)2024版H7-TOOL操作手冊PDF已經分享釋出。
(2)H7-TOOL離線燒錄1拖16,瑞薩RA2E1和RA4M2, H750+QSPI,F030等,方便大家測試參考
(3)高階玩法,H7-TOOL的LUA小程式訪問目標晶片AP和DP除錯暫存器,新增並解決STM32H5的離線燒錄問題,不容易,不少彎彎繞
(4)全力UDS統一診斷服務解析和UDS Bootloader專題影片教程



1、大量嵌入式書籍免費下載,無需註冊賬號,直接下載

https://freecomputerbooks.com/Em ... -C-and-Arduino.html

這裡給大家分享個網站,非常給力,整理了大量的嵌入式書籍

很多書籍都是一鍵下載,無需使用者註冊賬號


2、EMF 2024準備的電子胸牌

介紹:https://blog.emfcamp.org/2024/03/18/tildagon/
硬體:https://github.com/emfcamp/badge-2024-hardware
軟體:https://github.com/emfcamp/badge-2024-software

以往每屆都會準備一個不同樣式的電子胸牌,這次改變下策略,讓胸牌可以每年都重複使用。

效果:


3、CNC同步影片

在網上看到的一個小影片,給大家分享下效果,高速旋轉下齒輪接觸同步

影片:

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

4、Hackaday舉行的智慧家居比賽

當前已經提交了47個作品:

https://hackaday.io/submissions/2024-sweet-home-automation/list

其中有個SCADA資料採集與監視控制系統, 設計的不錯

https://hackaday.io/project/14862-diy-scada-smart-home

後臺介面控制

組裝起來後的整體效果:


5、CMSIS-FreeRTOS升級至V1.11

https://github.com/ARM-software/CMSIS-FreeRTOS

當前對應的CMSIS RTOS V2封裝層和FreeRTOS核心都已經升級到最新版


6、嵌入式Swift語言程式設計微控制器

https://forums.swift.org/t/embedded-swift-on-the-raspberry-pi-pico-rp2040-without-the-pico-sdk/69338
https://github.com/ole/swift-rp-pico-bare

算是一個比較有意思的實現,大家有興趣可以作為擴充知識瞭解下


7、Hex編輯器Imhex新版開啟後很拉風

https://github.com/WerWolv/ImHex

開機動畫

Cortex-M核心的bin逆向:

elf解析:


8、最新的emWin6.38釋出,配套最新的AppWizard V1.44,這個庫版本支援MDK,IAR和GCC,不限制IC廠家使用

(1)微控制器版

上個月剛分享了6.36版,這次6.38版就來了。

emWin_V638_OBJ_STM32.zip (122.61MB)

移植說明:https://www.armbbs.cn/forum.php?mod=viewthread&tid=123072

(2)模擬器

AppWizard:

AppWizardTrial_V144_638_Install.exe (86.03MB)
UM03003_AppWizard.pdf (3.49MB)

emWin6.38模擬器

SeggerEval_WIN32_MSVC_GUI_V638.zip (72.61MB)
UM03001_emWin.pdf (20.94MB)

模擬器更新記錄,怎麼一批向量圖片相關API

AppWizard:


9、各類晶片拆封內部構造圖

https://www.richis-lab.de/

網站對各種已經拆封晶片做了分類,方便大家直接檢視

部分截圖:

比如沁恆的CH55X


10、STM32U0和STM32H7RS的HAL庫釋出

https://github.com/STMicroelectronics/stm32u0xx_hal_driver

RS系列是獨立的一個HAL庫,沒有和其它H7系列一樣做到一起

https://github.com/STMicroelectronics/STM32CubeH7RS


11、H7-TOOL本週進展

H7-TOOLi詳細介紹:https://www.armbbs.cn/forum.php?mod=viewthread&tid=89934

2024版H7-TOOL操作手冊PDF版(2024-03-25)

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


H7-TOOL離線燒錄1拖16,瑞薩RA2E1和RA4M2, H750+QSPI,F030等,方便大家測試參考

一、RA2E1使用1拖16轉接板,外接6套瑞薩官方的RA-Eco-RA2E1套件

1、接線實物效果

離線操作測試,各個測試都正常。

(1) 從1拖1到1拖6,都進行了測試,均正常

(2) 設定啟動模式為離線燒錄,上電進入後,測試也正常。


2、線上測試效果也正常


二、RA4M2使用1拖16轉接板,外接2套瑞薩官方的RA4M2套件

1、接線實物效果

離線操作測試,各個測試都正常。

(1) 從1拖1到1拖2,都進行了測試,均正常

(2) 設定啟動模式為離線燒錄,上電進入後,測試也正常。

2、線上測試效果也正常

推薦不勾選整片擦除,即使用扇區擦除


三、我們自己的H7開發板是用H7-TOOL的1拖16生產的,這裡為了更好的展示問題,從網上搞了6套其他型號的H7板子測試。

1、接線實物效果

離線操作測試,各個測試都正常。

(1) 從1拖1到1拖6,都進行了測試,均正常

(2) 設定啟動模式為離線燒錄,上電進入後,測試也正常。


2、線上測試效果也正常


四、下面是1拖16下載16套STM32F030C8T6板子,各種測試也均正常

高階玩法,H7-TOOL的LUA小程式訪問目標晶片AP和DP除錯暫存器,新增並解決STM32H5的離線燒錄問題,不容易,不少彎彎繞

H7-TOOL的LUA小程式訪問AP和DP除錯暫存器方法(2023-08-16)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=120658

TOOL直接新增內部Flash的演算法檔案後,無法正常下載,經過不懈的摸索,終於搞定


全力UDS統一診斷服務解析和UDS Bootloader專題影片教程

手頭的工作已經忙完,可專心搞UDS專題影片教程的釋出,UDS研究在春節前後已經完成的差不多了。

動態重新整理效果

相關文章