《安富萊嵌入式週報》第330期:開源ECU模組,開源USB PD供電SMD迴流焊,嵌入式系統開發C代碼參考指南,旨在提升C語言編寫的源碼質量

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

 

更新一期視頻教程

BSP視頻教程第29期:J1939協議棧CAN總線專題,源碼框架,執行流程和應用實戰解析,面向車通訊,充電樁,模組通信等(2024-01-08)
https://www.armbbs.cn/forum.php?mod=viewthread&tid=122539



視頻版:

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


週報目錄

1、嵌入式系統開發C代碼參考指南,旨在提升C語言編寫的源碼質量
2、開放式ECU控制模塊,適用於各種車輛和內燃機類型的開放式電子控制模塊
3、開源USB PD供電mini SMD迴流焊加熱板
4、ThreadX全家桶倉庫正式更名Eclipse ThreadX,免費商用模式開啓
5、8塊樹莓派Pico並行運算測試
6、有意思的電阻表小設計,讀取帶顏色條電阻,顯示阻值,顯示色條並喇叭讀出數值
7、SEEGER推出了個FAT鏡像文件創建小軟件
8、老式電子設備圖書
9、H7-TOOL本週進展
(1)H7-TOOL的J1939通用版解析功能操作說明V1.0,已發佈,含J1939視頻教程
(2) H7-TOOL的250M示波器模組進展
(3)初步實現H7-TOOL高速HID免驅串口橋接各種第3方串口軟件,預計下個版本固件發佈
(4)醞釀已久的H7-TOOL的Matlab聯調功能考慮近期開始整, TOOL將開始集成DSP處理LUA接口函數



1、嵌入式系統開發C代碼參考指南,旨在提升C語言編寫的源碼質量

這本書有200頁,圖文並茂,從可維護性,可閱讀性,可移植性和高效進行探討

嵌入式系統開發C代碼參考指南.pdf (3.7 MB)


2、開放式ECU控制模塊

適用於各種車輛和內燃機類型的開放式電子控制模塊

https://github.com/aeonSolutions ... -Hardware/tree/main

open_ecu_by_aeonlabs.pdf (1.03 MB)

當前還在持續的更新中,更新規劃如下:

效果:


3、開源USB PD供電mini SMD迴流焊加熱板

https://github.com/tobychui/MCH-PD-Automatic-Reflow-Hotplate

這是一款 低成本的 PD 供電迴流焊加熱板,使用金屬陶瓷加熱器 (MCH) 代替 PCB 加熱板進行加熱。它具有 USB C 型輸入端口,可由 60W (65W) PD 電源供電

規格:

效果:


4、ThreadX全家桶倉庫正式更名Eclipse ThreadX,免費商用模式開啓

https://github.com/eclipse-threadx


5、8塊樹莓派Pico並行運算測試

https://ece4760.github.io/Projects/Fall2023/ir93_rak277/index.html

根據作者的測試,將 8 個 Picos 連接在一起,與單個 Pico 上的計算相比,測試Demo計算速度提高了約 4 倍


6、有意思的電阻表小設計,讀取帶顏色條電阻,顯示阻值,顯示色條並喇叭讀出數值

相關下載在下面鏈接的末尾

https://ece4760.github.io/Projects/Fall2023/gyc22_sl2383/Final%20Report.html

適合作爲初學時練手小設計.

設計框圖:

實物效果:


7、SEEGER推出了個FAT鏡像文件創建小軟件

https://www.segger.com/products/file-system/emfile/storage-image-creator-fat/

非常適合用在SPI Flash或者QSPI Flash預裝FAT格式鏡像。出廠批量下載比較方便。當然,如果設備支持Flash模擬U盤,也可以方便的將鏡像讀取出來,就不需要這個小軟件了。

另外,當前官網沒有提供下載位置。


8、老式電子設備圖書

蒐集整理了很多老式設備的內部拆解圖,特別是泰克示波器,尤其多。

http://www.k100.biz/parade.htm

看到一個泰克早期5MHz的手持示波器,還挺好看


9、H7-TOOL本週進展

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

(1)H7-TOOL的J1939通用版解析功能操作說明V1.0,已發佈,含J1939視頻教程

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

 

 

(2) H7-TOOL的250M示波器模組進展

大部分功能已經差不多了,現在主要是增益和衰減參數配置效果還不太好,重新設計一版硬件,待測

 

 

(3)初步實現H7-TOOL高速HID免驅串口橋接各種第3方串口軟件,預計下個版本固件發佈

基於com0com實現。這樣可以TOOL的高速HID免驅串口就可以接各種第3方串口軟件。

這種方式下,WiFi,以太網,局域網和外網方式玩法不受影響

 

 

(4)醞釀已久的H7-TOOL的Matlab聯調功能考慮近期開始整, TOOL將開始集成DSP處理LUA接口函數

一直忙於其它的功能,沒時間搞,近期準備開始搞,這將是H7-TOOL的又一個重要功能。

Matlab使用以太網或者WiFi方式連接TOOL非常方便,這種玩法在我們分享的第2版DSP教程裏面已經做過分享。

剩下要做的就是製作一個綜合的LUA腳本,可以將SWD, CANFD,  I2C,  示波器, UART, SPI等採集的數據全部交給Matlab處理,這個思路是完全沒問題的。

最後就是考慮做個Matlab上位機界面效果,方便使用。大家可以對數據做各種算法處理。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章