雅特力AT32 MCU基於32位元Arm Cortex內核,提供完整一套AT32 MCU開發工具平台,透過易用的軟硬體工具,提升使用者良好的開發體驗和效能,降低入門使用門檻,並減少重複設置工作,加速開發效率。一個功能性完整的工具鏈,重視操作介面友善性和編譯器性能等,從系統開發階段至量產燒錄,及後續的硬體更新,得以實現多元應用需求。
|
雅特力AT32 MCU 開發-生產-升級三部曲 |
在MCU開發生產階段,為使工程設計人員加快開發流程,導入圖形化(GUI)開發工具可迅速在開發階段進行調整測試相關配置,AT32 Tooling System能夠協助客戶縮短產品上市時程,提高開發效率,如AT32 New Clock Configuration,為AT32 MCU進行時鐘配置的圖形化配置工具,便於清楚了解時鐘路徑和配置時鐘頻率;CAN BitRate和I2C Timing Configuration,可在使用者介面輸入各項CAN Bus或I2C細部參數,快速計算CAN Bus或IM2C對應結果與生成相關配置標準代碼。透過可視化圖形對話框,使用者進行編寫代碼時較為直觀,並節省產生應用代碼時間。
雅特力AT32 IDE為跨平台ARM嵌入式系統的軟體開發環境。包含一系列Eclipse插件和工具,使用者可在AT32 IDE開發環境下進行創建、建置和調試AT32 MCU。兼容Windows和Linux操作系統,並提供JRE運行環境、ARM工具鏈和GCC Make構建工具,幫助開發者組織資源,輕鬆裝備軟體組件,使開發工作事半功倍。
在批量生產階段,為讓使用者便於使用AT32 MCU,支持圖形介面應用程式,在線和離線編程工具ICP Programmer和ISP Programmer。使用ICP Programmer,須透過雅特力自行開發的AT-Link或J-Link仿真器來進行操作AT32 MCU設備,支持同時燒寫主儲存器與SPIM/QSPI Flash和文件/設備加載,搭配AT-Link仿真器,支持SWD速度配置自動偵測功能;使用ISP Programmer,使用者可以透過UART或USB進行配置操作AT32 MCU設備,便於讀取、寫入和驗證設備記憶體。
AT-Link Family為雅特力自行開發編程調試工具,包含AT-Link-Pro、AT-Link+、AT-Link-ISO+和AT-Link-EZ共四款,支持AT32 MCU仿真與在線/離線燒錄,外觀輕巧、功能多樣,且操作簡單穩定可靠。在AT32 MCU升級階段,透過ISP Application和IAP Application工具與對應傳輸介面來對AT32 MCU進行升級更新,靈活調整編譯器選項和優化性能,能夠協助使用者拓展更多元的應用。