《安富萊嵌入式週報》第305期:超級震撼數碼管瀑布,使用OpenAI生成單片機遊戲代碼的可玩性,120通道邏輯分析儀,復古電子設計,各種運動軌跡函數源碼實現

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

 

說明:

謝謝大家的關注,繼續爲大家盤點上週精彩內容。

 

視頻版:

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

 


 

1、超級震撼數碼管瀑布
https://willga.llia.io/sea-of-segments/
https://willga.llia.io/sea-of-segments/build/

視頻:

https://www.armbbs.cn/forum.php?mod=viewthread&tid=118215&extra=page%3D1

截圖:


2、各種運動軌跡函數源碼實現  

https://easings.net/zh-cn

一般我們在使用各種GUI的GUIBuilder時,都會帶這種函數實現各種窗口或者控件的移動效果。比如GUIX Studio的:

這裏給大家分享的運動軌跡函數支持的效果也非常多,且都有源碼實現,圖文並茂:

比如這個函數,文末有源碼實現,大家可以方便使用各種語言來實現:

大家在右側可以方便的查看動態效果:


3、Arduino又推出一款基於STM32H7的開發板GIGA RI WiFi

https://blog.arduino.cc/2023/03/01/step-up-your-game-with-giga-r1-wifi/

Ardniuo已經基於STM32H7雙核芯片推出了很多款產品了,包括本月正式上線的MicroPLC產品,之前以爲這款產品要開源,從他們的正式消息來看已經不開源了。

這款產品的主控依然採用的STM32H747,特色的地方是搞了個村田的wifi藍牙二合一模組1DX,並且這個模組支持了UART和SDIO兩種通信接口,屆時他的SDIO通信方式將是值得借鑑的地方。

效果:

框圖:

原理圖:


4、使用OpenAI Codex生成遊戲代碼的可玩性,無需人工介入代碼

https://hackaday.io/project/188096-infinite-pong-games-with-raspberry-pi-pico-w

作者Jose Antonio Garcia Peiro想利用OpenAI Codex生成遊戲代碼,直接可以在單片機端運行,引導AI生成直接運行的方式比較重要,作者做了說明。大家有興趣可以試試:


5、復古設計

https://learn.adafruit.com/a-floppy-thumb-drive-with-a-color-file-icon-display/overview
https://learn.adafruit.com/a-floppy-thumb-drive-with-a-color-file-icon-display/circuitpython-code
https://learn.adafruit.com/a-floppy-thumb-drive-with-a-color-file-icon-display/3d-printing-the-case-and-assembly

這個也是一款外觀比較復古的小設計:


6、瑞薩推出在線無代碼工具Quick-Connect Studio

使用戶能夠以圖形方式構建硬件和軟件。

藉助Quick-Connnet Studio,工程師可以直觀地將設備和子系統塊拖放到雲上以構建其解決方案。該平臺自動生成、編譯和構建軟件,以實現無代碼開發。用戶可以在雲中構建完整的解決方案,並在不到 10 分鐘的時間內快速部署到硬件。

本來想體驗下效果,今晚好像正好在維護:


7、免費跨平臺IDE軟件Embeetle

https://embeetle.com/#embeetle-ide/download

從介紹來看應該是Qt設計的界面效果,GCC做編譯器,OpenOCD做調試器:

這個網站上有些嵌入式知識介紹也挺有意思,大家有興趣可以看看:比如調試器介紹:

還有一些C教程,看着也不錯:


8、120通道邏輯分析儀

https://github.com/gusmanb/logicanalyzer

樹莓派單片機24通道100Msps邏輯分析儀提升至支持120通道。

支持了菊花鏈方式級聯五個設備,從而允許捕獲120個通道。包括渲染引擎的性能改進和可見性改進、屏幕中的更多樣本、自動選擇捕獲模式、編輯功能等。可玩性越來越高了:

同時作者已經在整理詳細的硬件,軟件和上位機說明:


9、IDE軟件更新

https://www.segger.com/downloads/embedded-studio/

Embedded Studio:

這次時間有點長,差不多3個月後迎來了新版本更新:

IAR FOR RISC-V更新:

這個RISC-V版不能直接下載,得註冊申請纔行:


10、AppWizard發佈V1.36a

更新記錄如下:

新增了視頻播放組件,支持AVI和EMF格式:

 

11、H7-TOOL本週進展

1、發佈新版固件:

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

H7-TOOL發佈原創RTOS Trace, 截圖, Scope功能,脫機燒錄增加PSoC6, 中穎, 笙泉, 韋斯佰瑞等

 

2、最近幾天將發佈一個微更版本2.2.0a,主要是修正下大家反饋的RTOS Trace問題:
(1) 系統測試MDK AC5,解析都沒有問題。
(2) 系統測試MDK AC6,對於AC6先不要使用最新的MDK5.38/5.38A的 AC6.19生成的調試信息,實際測試解析過程中會中斷,不知道是不是AC6.19的問題,所以準備等下個版本AC6.20發佈了,再去處理解決。
(3) 系統測試了IAR常用的7.x , 8.x和9.x均可正常解析。
(4) 測試STM32CubeIDE最新版本1.11帶的GCC,解析沒問題。
(5) 測試Embedded Studio 最新的V7.X,C編譯器和彙編器都使用GCC,解析也沒有問題。

3、另外新發布的截圖功能,截取攝像頭顯存也是沒問題的
下面是截取OV7670輸出顯存地址0xC040 0000:

截取顯示屏效果:

 

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