《安富萊嵌入式週報》第312期:開源磁場照相機,仿生神經元PCB,開源無線耳機,手機系統PalmOS移植到各種單片機,開放系統組裝協議OSAP

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

更新一期視頻教程:

BSP視頻教程第26期:CAN/CANFD/CANopen專題,CANFD整個運行機制精講,圖文並茂,配合綜合實戰演練(2023-05-15)

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


視頻版:

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

 



1、基於開放系統組裝協議OSAP實現的簡化硬件設計項目

軟件開源:https://github.com/modular-things/modular-things
硬件開源:https://github.com/modular-things/modular-things-circuits
Web編輯器:https://modular-things.github.io/modular-things/
論文:https://dl.acm.org/doi/pdf/10.1145/3544549.3585642

開放系統組裝協議OSAP是一種用於生成和集成模塊化、可互操作硬件系統的新方法。這個設計更像是labwiew或者matlab的simulink,設計好各種工具組件,連接就可以添加使用。

當前提供了一個網頁編輯器,可以JS,HTML/CSS編程控制設備。

Web網頁:


2、8*8霍爾傳感器陣列實現”磁場照相機“

https://github.com/sparkfunX/Magnetic_Imaging_Tile

這個設計很有創意, 64 個霍爾效應傳感器陣列將磁場轉換爲”可見光譜“


3、超詳細介紹移植早期的手機系統PalmOS到STM32F4,H7, 樹莓派單片機等硬件

http://dmitry.gr/?r=05.Projects&proj=27.%20rePalm

有詳細的目錄,部分截圖如下:

效果:

下面這個是移植到H7B0上的:


4、IDE相關:

(1)MDK的芯片軟件包下載頁面全面更改

https://www.keil.arm.com/packs/?page=2

更改後沒有之前那種一目瞭然的感覺了,是否更新了也不知道了。主打一個難用。

(2)Embedded Studio升級至V7.20

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

從更新記錄來看,沒更新什麼東西,基本都是些版本更新。

(3)IAR Visual State 的最新更新增加了更好的跨平臺支持和一系列新功能,並使大型分佈式團隊能夠更有效地協同工作

https://www.iar.com/news/press-releases/2023/iar-updates-model-based-design-solution-to-master-complex-designs-through-visualization/


5、教育用的神經元PCB--Lu.i

https://github.com/giant-axon/lu.i-neuron-pcb

https://github.com/giant-axon/lu.i-neuron-pcb

Lu.i是一個電子神經元電路,模仿真實生物神經元,有一串LED燈表示內部膜電位變化,每當膜電位超過預定義的閾值電壓時,神經元就會發出短脈衝。多個板可以通過跳線連接以形成網絡

示例網絡效果:


6、開源入耳式無線耳機

https://github.com/teco-kit/open-earable

搭載6軸IMU,耳道壓力和溫度傳感器,超聲麥克風,喇叭等組成,主控採用nRF52840

框架:

效果:


7、GUI相關

(1)新唐和SEGGER加強合作,新唐所有單片機,MPU免費使用使用AppWizard和emWin

https://www.segger.com/news/segger-and-nuvoton-extend-emwin-gui-software-partnership/

(2)飛漫的MiniGUI 5.0.12 發佈

依然在持續更新中

https://minigui.fmsoft.cn/download


8、IC新品

(1)ST推出STM32MP25

預計明年上半年上線

https://www.st.com/content/st_com/zh/campaigns/microprocessor-stm32mp2.html

(2)PIC32系列產品也出Cortex-M7內核單片機了,300M主頻,8MB內部Flash, 汽車級AEC-Q100 Grade 2

https://ww1.microchip.com/downloads/aemDocuments/documents/MCU32/ProductDocuments/DataSheets/PIC32CZ-CA80-CA90-Family-Data-Sheet-DS60001749.pdf

(3)兆易創新推出的GD32H737/757/759系列Cortex-M7內核單片機今年10月起正式量產供貨

https://www.gigadevice.com.cn/about/news-and-event/news/mcu-gd32h7


9、H7-TOOL本週進展

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

(1)脫機燒錄

a、下次升級固件,脫機燒錄增加芯聖8051(HC89、HC88、HC8M),當前已經完成

b、下次升級固件增加I2C EEPROM的脫機燒錄功能,當前已經完成

c、H7-TOOL通過串口AT命令控制脫機燒錄說明,含1拖4和1拖16

詳細介紹帖子:https://www.armbbs.cn/forum.php?mod=viewthread&tid=111893

對於需要外置控制器控制TOOL,可以使用這種方案

 

(2)H7-TOOL信號發生器生成200Hz+5KHz調製波形方法

詳細說明:https://www.armbbs.cn/forum.php?mod=viewthread&tid=119157

要求:

展示效果:

動態效果:

 

 

(3)H7-TOOL檢索程序系統stak和heap使用情況,方便大家使用了malloc和中斷嵌套情況的監測

詳細操作說明:https://www.armbbs.cn/forum.php?mod=viewthread&tid=119024

 

 

(4)根據客戶反饋問題,專門發了兩期系統測評帖子

a、H7-TOOL測試8腳PY32F002的RTT,DAPLINK,脫機燒錄和3.3V,5V供電的情況

詳細介紹:https://www.armbbs.cn/forum.php?mod=viewthread&tid=119101

 

b、H7-TOOL測試N32G031的RTT,DAPLINK,脫機燒錄和3.3V,5V供電的情況

詳細介紹:https://www.armbbs.cn/forum.php?mod=viewthread&tid=119082

 

 

(5)H7-TOOL脫機讀取目標板芯片內容存到eMMC裏面LUA小程序實現

詳細介紹:https://www.armbbs.cn/forum.php?mod=viewthread&tid=119124

 

 

(6)【原創】H7-TOOL的CANFD Trace操作說明,不需要目標板額外做任何代碼, 支持在線和脫機玩法已經發布

詳細介紹:https://www.armbbs.cn/forum.php?mod=viewthread&tid=118999

a、LUA小程序控制,使用靈活。
b、採用SWD接口直接訪問目標板芯片的CANFD外設寄存器和CANFD RAM區實現,支持USB,以太網和WiFi方式以及內網和外網訪問。
c、可以解析CANFD工作模式,波特率,採樣點和是時鐘誤差率。
d、可以解析所有標準ID過濾器配置和所有擴展ID過濾器配置。
e、可以解析CANFD接收的Rx Buffer,Rx FIFO0和Rx FIFO1數據。
f、通過監測Tx Event FIFO解析Tx Buffer, TxFIFO/Queue的發送事件序列。
g、監測ECR錯誤計數器和PSR協議狀態寄存器。
h、CANFD兼容經典CAN,CANFD用於經典CAN模式也是可以正常解析的。
i、CANFD基本都是採用博世的IP核,所以大家可以方便的修正移植到其他廠家的CANFD芯片監測。當前已經對STM32H7系列的CANFD1和CANFD2都進行了支持,後續會添加更多帶CANFD芯片支持。當然,大家也可以自己修改添加。

 

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