AutoDevKit TM是一項開發計劃,旨在為設計車輛關鍵功能的團隊提供快速、直接的原型設計能力。從固件開發的角度來看,它依賴于 SPC5-STUDIO 的AutoDevKit庫插件,其中包含各種軟件組件,可幫助安裝、設置和使用與微控制器平臺結合的功能板,從而能夠創建證明-只需幾分鐘即可完成概念。
該插件自動化了許多在幕后進行的低級工作,并保護開發人員在他們甚至可以考慮運行他們的原型之前查閱一堆文檔。此外,它還提供 API 以確保開發人員只需幾行代碼即可快速高效地創建應用程序。與該行業中的許多競爭解決方案不同,AutoDevKit 通過提供廣泛且異構的功能板集、大量視覺提示和圖形用戶界面以及大量文檔、演示示例和源代碼,使原型設計更易于使用幫助工程師從我們的實施中學習。
這樣的舉措是可能的,因為 ST 位于硬件和軟件的交叉點。AutoDevKit 功能強大得多,因為它使用了我們的汽車評估套件 (AEK)。AEK功能板專注于特定功能,例如電機控制、LED 照明、電源管理、藍牙通信、GNSS 等。它們都連接到集成了主主機的 AEK MCU Discovery Board。工程師因此可以看出 AutoDevKit 的目標不是創建參考設計,因為參考設計通常過于死板,具有非常嚴格的硬件和軟件限制。相反,它是一個概念驗證的途徑,它采用硬件塊并通過 AutoDevKit 插件將它們組合在一起。我們甚至制作了視頻教程幫助團隊更快地開始。
AutoDevKit:多板設置的連接器重新配置
由于 AutoDevKit 的基本方面之一是能夠將許多板子組合在一起,因此硬件連接性起著重要作用。其中,AEK MCU 板提供了一個擴展的 4×37 I/O 連接器,為外圍接口提供了足夠的引腳,從而確保我們所有的功能板都可以輕松連接到微控制器。我們的探索套件,如SPC584B-DIS,仍然提供傳統的 Arduino 連接器,這無疑會取悅現有電路板的團隊。盡管 AutoDevKit 也支持這些板卡,但 AEK 極大地受益于 4×37 排針,因為它通過確保訪問大多數 GPIO 和信號輕松超越了標準接口的限制。
我們還提出了連接器板 (AEK-CON),專用于快速和物理地重新配置 4×37 接頭中的引腳位置,以適應不同類型的連接器。例如,AEK-CON-5SLOTS1板可以從其第一個或第二個連接器獲取信號,并將它們重新連接到具有不同引腳順序的第三個連接器。這是一個非常重要的功能,因為這意味著它的第四個連接器(受益于這種重新排序)可以接收來自第三方或我們的 AEK 之一的功能板。AutoDevKit 插件使 4×37 連接器更加實用,在“Board View”工具中提供了一個圖表,顯示了如何將功能板連接到我們大型接頭的各個引腳。每個功能板的特定表格還顯示了原點和目標引腳以及板上的各種連接器。
AutoDevKit? BoardView 編輯器
AutoDevKit:所有開發階段的引腳配置和重新配置
該插件的另一個重要特性是它能夠自動配置 MCU 的引腳排列。用戶只需選擇開發板上的微控制器和連接的功能套件。然后,系統會自動設置時鐘樹、引腳、驅動程序,并生成一個項目,讓開發人員可以立即開始處理他們的應用程序。此外,當團隊希望通過選擇最適合其成本和性能要求的不同微控制器來優化他們的設計時,AutoDevKit 使他們能夠在開發的任何階段更換 MCU。由于其動態引腳分配和配置,開發人員不需要重寫他們的代碼。
傳統上,如果一個團隊從頭開始,多個開發板之間可能需要幾個月的時間才能相互交談。弄清楚是否由于軟件錯誤或硬件問題而無法正常工作也可能是一項令人沮喪的努力。通過提供 AEK 板和 AutoDevKit,我們消除了很多復雜性,因此工程師可以專注于他們想要通過概念驗證推廣的功能,而不是找出臨時設計。
AutoDevKit 在幾分鐘內構建概念驗證
我們有幾套展示了 AutoDevKit 背后的強大功能。其中之一是AEKD-BLINDSPOTB1,它演示了如何模擬現代車輛中常見的盲點檢測器和警告。它使用磁鐵而不是傳統的雷達,但正如下面的視頻所示,團隊最多可以在幾個小時內創建一個概念驗證。一旦團隊設置好所有板子,就可以用少于 50 行代碼在 main 函數中編寫整個應用程序。借助 AutoDevKit API,開發人員只需很少的代碼即可快速利用 AEK 板的眾多功能。 API 處理在幕后發生的大量工作。在盲點語句的例子中,包含正在運行的應用程序的循環只需要兩個條件語句和一個平均函數來清理信號。
AutoDevKit 提供了一種非常簡單的開發范例,我們與大學生一起運行了某些項目,并意識到他們在幾個小時內就掌握了它的所有基本概念。我們還提供其他演示套件,例如我們在 2019 年底推出的自適應前照燈解決方案或AEKD-USBTYPEC1。后者使用兩個功能板,AEK-POW-L5964V1用于電源管理,AEK-USB-2TYPEC1用于 USB 端口,因此團隊可以快速設計出汽車級雙 USB Type-C 端口系統,其 Power Delivery 充電功率高達 60 W。此外,這些原型可作為堅實的基礎。由于我們提供源代碼、原理圖和 Gerber 文件,工程師不必從頭開始。他們可以使用我們的實現并根據他們的需求對其進行定制,針對他們的特定用例優化他們的 PCB 和應用程序。
審核編輯:郭婷
-
pcb
+關注
關注
4332文章
23197瀏覽量
400924 -
電源管理
+關注
關注
115文章
6200瀏覽量
145064 -
usb
+關注
關注
60文章
8006瀏覽量
266658
發布評論請先 登錄
相關推薦
大華股份榮獲中國創新方法大賽一等獎
基于遺傳算法的QD-SOA設計新方法

一種降低VIO/VSLAM系統漂移的新方法

大華股份榮獲2024年中國創新方法大賽一等獎
長安汽車榮獲2024年中國創新方法大賽一等獎
利用全息技術在硅晶圓內部制造納米結構的新方法
一種無透鏡成像的新方法

從“蓋房子”到“頂竹筍”:我國科學家首創晶體制備新方法

使隱形可見:新方法可在室溫下探測中紅外光

北京清微智能科技有限公司發布IC驗證新方法,實現雙DUT驗證

評論