先進半導體解決方案供應商瑞薩電子(Renesas)推出全新CC-RL C編譯器,適用於RL78系列16位元微控制器(MCU)。全新的CC-RL C編譯器運用可靠的RL78 MCU群組的低耗電創新技術並達到更高的處理效能,以滿足家用電器、工業與自動化系統等產業對於高效能與低功耗的需求。
|
適用於RL78微控制器的全新CC-RL C編譯器可達三倍處理效能,並具備創新技術 |
次世代家用電器、工業與自動化系統需要能提供更快處理速度的MCU,以支援上述以馬達為基礎之系統所提供的豐富功能與高效能。相較於現有的瑞薩編譯器,全新的CC-RL C編譯器可提升三倍的效能(註2)。此外,中斷回應效能時間提升六倍(註2),因此可為客戶的應用系統提供大幅提升的效能。CC-RL C編譯器亦可使以電池運作的家用電器與工業設備達到更長的運作時間,例如醫療保健設備與火災偵測器…等,使基於RL78 MCU的設計同時達到高效能與低功耗。
此全新編譯器非常適合e2 Studio(eclipse embedded studio)整合開發環境(IDE)的使用者,而且此IDE已廣為全球用戶使用。CC-RL C編譯器提供標準版與專業版,專業版包含MISRA-C功能。
瑞薩電子持續強化其強大的MCU生態系統,提供創新的MCU解決方案,包括IDE工具如全新的CC-RL C編譯器,不僅提升客戶的開發效率,同時提高效能與可靠性,為使用者的應用系統提供更高的價值。CC-RL C編譯器已於2015年4月20日上市。(編輯部陳復霞整理)
產品特色
(1)採用最新技術可提升MCU處理效能三倍
CC-RL C編譯器最顯著的特色在於提升MCU的處理效能。相較於現有的瑞薩編譯器,以標準ANSI C編寫的程式效能可提升三倍,而且無需變更任何程式碼。另外,對於系統層級而言極為重要的中斷回應效能,則提升六倍。上述效能提升將有助於大幅提高應用系統的效能,並協助使用者有效地運用現有的軟體資產。
(2)更低的MCU耗電量並減少10%的程式碼大小
大多數系統會在一般執行狀態與待機等待狀態之間切換,在待機狀態時幾乎不會消耗任何電力。由於上述的速度提升,用於一般狀態的時間得以縮減,而用於待機狀態的時間則得以增加。如此可降低MCU的耗電量。另外,相較於之前的C編譯器,CC-RL C編譯器產生的程式碼大小可減少10%。如此即可在系統中加入更多功能,有助於提升應用系統的附加價值。
(3)MISRA-C準則檢查功能
CC-RL C編譯器的功能包含檢查MISRA-C:2004準則中的項目。由於是在編譯時自動執行上述檢查,可避免發生未檢查語法以及檔案規格錯誤的情形。因此,這些功能可修正違反準則的所有程式碼。CC-RL C編譯器包括標準版與專業版,只有專業版包含MISRA-C檢查功能。