Altium公司是智慧系統設計自動化、3D印刷電路板設計(Altium Designer)和嵌入式軟體發展(TASKING)領域的廠商。Altium宣佈推出一款重要新產品——TASKING C編譯器。該編譯器是面向汽車行業應用程式開發的解決方案,可支援Freescale Qorivva/5xxx系列和STMicroelectronics SPC5系列的基於Power ArchitectureR技術的微控制器。
除了針對速度和尺寸在代碼優化方面做出改進外,該新款編譯器還引入設備,以支援MPC56xx和SPC56x系列微控制器。同時,用戶只需選擇相應的e200內核等級即可為新設備開發出相應的應用程式。
新推出VX-工具集,Altium公司讓整個汽車行業都開始引入用於Eclipse整合式開發環境的工具集,只需簡單外掛程式便可將各種編譯器工具和模擬器使用者介面無縫集成到Eclipse框架。TASKING編譯器外掛程式實現了構建過程的定制和優化,即:從配置explorer樹選擇編譯器鏈選項。這樣,開發人員再也不用在文字方塊或命令列手動輸入各種選項。
Altium公司TASKING產品經理Harm-Andre Verhoef說:“TASKING產品客戶很喜歡我公司的C編譯器,它是經過使用檢驗的優秀產品。客戶希望能支援Freescale (Qorivva/5xxx)和STMicroelectronics (SPC5)的新款Power Architecture汽車晶片。借助這款產品,最新的Power Architecture產品可相容我公司倍受歡迎的VX工具集,客戶可利用TASKING進行快捷高效的代碼生成操作。”
使用TASKING系列Viper技術可保證與其他普遍使用的TASKING工具集相容,同時各系統架構之間可直接互換各種應用程式。TASKING工具集已經贏得良好聲譽,因為它提供的高效而強勁的代碼可用於汽車行業的各種應用場景,例如動力傳動機構、車體控制、底盤控制以及涉及安全的各種應用。此次新推出的Viper編譯器增加了快取記憶體功能。這種功能可保存編譯器的中間結果,從而避免了完全編輯,大量減少了嵌入式應用程式的專案構建時間,開發人員也能節約時間和成本。
汽車內使用的嵌入式應用程式採用新款C編譯器之後實現了目前最高的編碼效率,這要歸功於Viper技術。當然,這也因為客戶給予了密切配合,且我們也理解了客戶的代碼優化需求。
Power Architecture編譯器所用的TASKING VX工具集特性包括:
- Eclipse整合式開發環境融合了編譯器和模擬器
- 編譯器帶有內置MISRA C和CERT代碼分析器
- 通過代碼編制和執行時間錯誤檢驗功能實現性能分析
- 高配置連結器以豐富指令碼語言實現最優記憶體控制
- 符合相關工業標準
新推出的Power Architecture工具集包括TASKING系列新款License管理系統。該系統具有極高的可配置性,以滿足單個用戶及全球開發團隊的靈活License需求,同時也為IT管理人員或License管理人員提供了綜合性License使用報告工具。
針對Power Architecture 2.1版本的VX工具集,目前可在PC/Windows系統運行,也可根據要求支援其他平臺。