因應智慧邊緣的開發需求, ADI日前發表以開發者為中心的CodeFusion Studio™套件,整合跨裝置、跨市場的硬體、軟體和服務,協助客戶以更快的速度和更高的安全性實現智慧邊緣創新。
ADI高級副總裁Rob Oshana指出,隨著技術向多核、多架構解決方案轉變,軟體工程師需要利用和調試不同的處理架構和系統組態,產品上市時間和開發資源也逐漸在縮減中。開發人員需要使用專為多核系統設計的工具、中介軟體和 SDK(Software Development Kit) 來應對這種複雜性及開發需求。以往這些嵌入式工具通常是由專有的、單一供應商提供的解決方案,但這些工具生成的代碼通常不靈活,在現實世界中的用處有限。
Rob Oshana表示,CodeFusion是ADI模擬和數位技術量身定制的全面軟體發展環境,簡化嵌入式開發體驗加快智慧邊緣的發展。CodeFusion是首次使用軟體支援類比和數位設備,構建軟體發展環境提供核心開發環境,通過完整的硬體/軟體解決方案實現易用性。
CodeFusion Studio(CFS)是一個基於微軟Visual Studio開源代碼的嵌入式軟體發展平臺,並且是ADI首款全整合式軟體和安全解決方案套件。嵌入式AI處理器和MCU提供了一個可擴展和開放的工具環境,CFS具有可信邊緣安全架構(TESA)、多核異構調試工具、Zephyr支援、集成引腳和時鐘配置、現代UI、ELF文件視覺化、開源工具等,由開發人員構建並服務于開發人員,能加速開發並採用現代軟體發展流程。
圖:引腳和時鐘配置工具,用於將信號分配給引腳、配置引腳值(例如輸入或輸出模式和電源)、查看寄存器詳細資訊和值以及生成要包含在項目中的原始程式碼。
在與客戶的深度合作中,ADI發現產品開發週期中近一半時間都用於除錯和部署的準備工作上。CodeFusion Studio包含IDE、SDK以及各類配置和生產力工具,其專以開發者為中心而打造,透過提供所需的抽象層級簡化異質處理器的開發工作並提升效率,協助客戶加速產品上市,並大幅節省成本。
智慧邊緣伴隨著更高網路安全風險,並催生對新法規的要求。Assure可信邊緣安全架構包含精選ADI硬體產品中的硬體安全功能,以及Code Fusion Studio中所提供具有應用程式設計發展介面(API)的軟體層。Assure™將實現「安全設計」目標。
ADI開發者門戶(Developer Portal) 網站提供工具、驅動程式、SDK在內的資源,示例代碼、教程、文檔檔、支援、合作夥伴及技術社群互動計畫。開發人員可在developer.analog.com找到需要的工具和資源創造新產品和解決方案。
CodeFusion Studio、ADI Assure和ADI Developer Portal 共同為客戶提供所需的工具和資源,協助客戶以更高的安全性和可靠性讓產品更快上市。透過縮短部署時間,客戶將能迅速發揮智慧邊緣的全部價值,進而作出更佳的商業決策,提升客戶滿意度,增強洞察力並推動整體業務成長。