瑞薩電子擴展微控制器開(kāi)發(fā)環(huán)境
用于RL78微控制器的全新CC-RL C編譯器,采用創(chuàng )新優(yōu)化技術(shù),三倍提升處理性能。
本文引用地址:http://dyxdggzs.com/article/201609/303726.htm
適用于RL78微處理器的新型CC-RL C編譯器,處理性能更高。
2015年4月16日,日本東京訊——全球領(lǐng)先的先進(jìn)半導體解決方案供應商瑞薩電子株式會(huì )社(TSE:6723)今日宣布RL78系列16位微控制器的全新CC-RL C編譯器(注1)上市。新的CC-RL C編譯器充分利用了RL78系列微控制器的創(chuàng )新低能耗技術(shù),并使處理性能大幅提升,有效滿(mǎn)足了家用電器、工業(yè)系統和汽車(chē)系統領(lǐng)域對高性能和低功耗的行業(yè)需求。
新一代家用電器、工業(yè)系統和汽車(chē)系統要求微處理器具備更快的處理速度,從而能為這些以電機為基礎的系統日益增加的多樣化和性能需求提供支持。與市場(chǎng)現有的瑞薩編譯器相比,新的CC-RL C編譯器不僅可將性能提升三倍(注2),同時(shí)中斷響應時(shí)間也提升了六倍(注2),顯著(zhù)改善了用戶(hù)應用系統的性能。CC-RL C編譯器還可延長(cháng)電池供電的家用電器和工業(yè)設備的運行時(shí)間,例如醫療電子產(chǎn)品和火災探測器等,,為基于RL78 微控制器設計的產(chǎn)品提供更高的性能,同時(shí)大幅降低功耗。
e2studio(eclipse embedded studio)是在全球范圍內廣泛應用的集成開(kāi)發(fā)環(huán)境(IDE),而這款新編譯器則是該集成環(huán)境用戶(hù)的理想之選。CC-RL C編譯器有標準版和專(zhuān)業(yè)版兩種版本可供選擇,其中專(zhuān)業(yè)版中配置了MISRA-C檢查功能。
瑞薩電子將不斷強化其穩固的微控制器生態(tài)系統,提供創(chuàng )新的微控制器解決方案,包括諸如全新CC-RL C編譯器在內的開(kāi)發(fā)工具,從而在提升性能和可靠性的同時(shí),改善用戶(hù)開(kāi)發(fā)產(chǎn)品的效率,為用戶(hù)的應用系統創(chuàng )造更高的價(jià)值。
新型CC-RL C編譯器的主要特性:
(1)采用最新的優(yōu)化技術(shù),三倍提升微控制器的處理性能
CC-RL C編譯器的最大特點(diǎn)在于顯著(zhù)提升了微控制器的處理性能。與市場(chǎng)現有的瑞薩編譯器相比,在無(wú)需更改程序代碼的前提下,符合ANSI C(注3)標準的程序的性能提升了三倍。與此同時(shí),在系統層面上至關(guān)重要的中斷響應性能也提升了六倍。這些性能改善可大幅提升應用系統的性能,從而使用戶(hù)更高效地使用現有的軟件資源。
(2)降低微控制器能耗,代碼量減少10%(注2)
大多數系統都在正常狀態(tài)和近乎零能耗的待機狀態(tài)之間交替運行。由于上述的性能提升,使得系統在正常狀態(tài)下的運行時(shí)間更短而待機狀態(tài)的時(shí)間更長(cháng),從而有效降低了微控制器的功耗(參見(jiàn)上圖)。此外,與之前的C編譯器相比,新的CC-RL C編譯器生成的代碼量減小了10%,使得系統可以集成更多的功能,從而在應用中創(chuàng )造更多的價(jià)值。
(3)MISRA-C(注4)規范檢查功能
CC-RL C編譯器新增了MISRA-C:2004規范檢查功能。在編譯時(shí)可自動(dòng)執行檢查,有助于防止語(yǔ)法檢查遺漏和錯誤的文件規格。因此,這些功能可以糾正所有不符合規范的代碼。CC-RL C編譯器有標準版和專(zhuān)業(yè)版兩種版本可供選擇;MISRA-C檢查功能僅在專(zhuān)業(yè)版中提供。
上市
CC-RL C編譯器已于2015年4月20日上市。
(注1)編譯器:將C語(yǔ)言等高級計算機語(yǔ)言翻譯成可被MCU的CPU執行的機器代碼的程序。
(注2)與早期的RL78微控制器瑞薩編譯器相比。該數據是以瑞薩所擁有的應用程序為基礎的估計值。
(注3)ANSI-C:美國國家標準協(xié)會(huì )針對C編程語(yǔ)言制定的標準,也被稱(chēng)為“標準C”。
(注4)MISRA-C:汽車(chē)工業(yè)軟件可靠性協(xié)會(huì )針對汽車(chē)行業(yè)應用制定的C語(yǔ)言編程規范。
評論