【產(chǎn)通社,6月7日訊】瑞薩電子株式會(huì)社(Renesas Electronics;TSE: 6723)官網(wǎng)消息,其新的集成型開(kāi)發(fā)環(huán)境CubeSuite+為采用8位到32位架構(gòu)的微控制器提供了統(tǒng)一的支持。CubeSuite+的首個(gè)版本將支持早期CubeSuite產(chǎn)品所涉及的MCU,如V850系列,以及適用于低功耗MCU的RL78系列,這是一款在NEC電子和瑞薩科技合并形成新的瑞薩電子公司之后發(fā)布的首款MCU產(chǎn)品。之后發(fā)布的版本將擴(kuò)展到大量的MCU系列,在這些產(chǎn)品中,還支持包括RX系列中端MCU在內(nèi)的RX系列。
產(chǎn)品特點(diǎn)
在開(kāi)發(fā)適用于MCU的軟件(程序)時(shí),集成型開(kāi)發(fā)環(huán)境將所有的工具(編譯器、與仿真器一起使用的調(diào)試器等)鏈接起來(lái),使其可以在同一個(gè)主機(jī)上,完成所有的設(shè)計(jì)、編碼、評(píng)估和驗(yàn)證任務(wù)。目前,客戶必須根據(jù)其開(kāi)發(fā)軟件所針對(duì)的MCU的類別,采用CubeSuite或高性能Embedded Workshop集成型開(kāi)發(fā)環(huán)境。然而,新型CubeSuite+將支持所有在此之后最新開(kāi)發(fā)的MCU產(chǎn)品。CubeSuite+的主要特性如下:
(1) 即使對(duì)于初用者,仍然具有簡(jiǎn)單易用性
CubeSuite+將客戶所需的基本軟件開(kāi)發(fā)工具以在一個(gè)單獨(dú)封裝中創(chuàng)建新的軟件。一旦安裝成功,即可使用。它還提供的一個(gè)內(nèi)容豐富的用戶指南,使得即使是最新使用的開(kāi)發(fā)者也可以在安裝之后立即應(yīng)用CubeSuite+。
CubeSuite+降低了學(xué)習(xí)所提供工具需要的時(shí)間,因?yàn)樗鼈冊(cè)诠δ苌吓c所有支持的MCU系列相同。產(chǎn)品還具有一個(gè)代碼生成器的功能,支持通過(guò)一個(gè)GUI進(jìn)行器件驅(qū)動(dòng)器設(shè)置,使其易于創(chuàng)建程序,當(dāng)?shù)谝淮尾捎靡粋(gè)新的MCU系列時(shí),外設(shè)功能的設(shè)置程序不會(huì)出現(xiàn)混淆。
(2) 縮短構(gòu)建時(shí)間,可以提高方便度
CubeSuite+具有快速構(gòu)建函數(shù),可以通過(guò)在后臺(tái)自動(dòng)啟動(dòng)構(gòu)建過(guò)程來(lái)節(jié)省時(shí)間。這就保證了在最短的可能時(shí)間內(nèi)構(gòu)建完成,讓開(kāi)發(fā)更方便。而且,由于之前它們一般嵌入了printf函數(shù)以顯示特定變量值,因此要求每次都要嵌入printf函數(shù)。CubeSuite+提供了一種Action Event函數(shù),當(dāng)指定地址的程序在運(yùn)行時(shí),可以顯示量值。利用Action Event函數(shù),僅通過(guò)雙擊右鍵即可獲取變量名稱顯示函數(shù)。這就無(wú)需花費(fèi)時(shí)間進(jìn)行額外的構(gòu)建,即可實(shí)現(xiàn)便利的調(diào)試。
(3) 要求多種擴(kuò)展函數(shù)的客戶可以放心使用
對(duì)于圖形顯示功能的需要持續(xù)提高,以幫助開(kāi)發(fā)者可以直觀的看到其程序的運(yùn)行,讓他們能夠利用快速、簡(jiǎn)單的識(shí)別功能來(lái)調(diào)整其軟件的性能,而這以往是性能上的瓶頸。CubeSuite+具有變量轉(zhuǎn)換圖函數(shù),在一個(gè)水平線圖上顯示變量值的變化,從而能夠很容易看到多個(gè)變量間的關(guān)系。同時(shí),產(chǎn)品還具有函數(shù)調(diào)用圖,顯示了函數(shù)調(diào)用關(guān)系,使其能夠檢測(cè)到哪個(gè)函數(shù)調(diào)用了另外一個(gè)函數(shù),從而決定通常要調(diào)用多少次的執(zhí)行函數(shù)等。Python Console函數(shù)使得可以寫入腳本以顯示重復(fù)操作。這就有助于通過(guò)必須反復(fù)進(jìn)行的自動(dòng)操作,如MCU中與下載程序有關(guān)的操作或中斷后的操作,來(lái)降低錯(cuò)誤的風(fēng)險(xiǎn)。備份功能可以實(shí)現(xiàn)整套工具和項(xiàng)目的存儲(chǔ)和恢復(fù)?梢詫⒚總(gè)程序以特定軟件最終開(kāi)發(fā)的狀態(tài)存儲(chǔ)起來(lái),然后又可以輕松的恢復(fù)。這就在開(kāi)發(fā)程序完成后,讓一切水到渠成。
瑞薩電子將CubeSuite+定位為可以利用公司的MCU,通過(guò)極大的提高開(kāi)發(fā)效率,為客戶加速其軟件開(kāi)發(fā)的產(chǎn)品。實(shí)際的銷售計(jì)劃是針對(duì)要求這些功能的應(yīng)用領(lǐng)域。所支持的MCU系列的范圍將穩(wěn)步擴(kuò)展,在現(xiàn)有CubeSuite或高性Embedded Workshop下創(chuàng)建的現(xiàn)有設(shè)計(jì)可以移植到CubeSuite+的這項(xiàng)功能使其可以協(xié)助客戶進(jìn)行轉(zhuǎn)換。而且,基本的編輯、構(gòu)建和調(diào)試功能將更加強(qiáng)大,從而可以提供更多的簡(jiǎn)易性、便利性,進(jìn)而實(shí)現(xiàn)更加方便的軟件開(kāi)發(fā)。而功能的擴(kuò)展可以提高軟件質(zhì)量,如還增加了測(cè)試支持功能等。
供應(yīng)與報(bào)價(jià)
瑞薩電子的新型CubeSuite+現(xiàn)已推出,價(jià)格與現(xiàn)有的瑞薩電子工具產(chǎn)品接近。查詢進(jìn)一步信息,請(qǐng)?jiān)L問(wèn)http://japan.renesas.com/cubesuite+。
(完)