傳統(tǒng)支持嵌入式開發(fā)的工具和套件的方法在快速原型機和產(chǎn)品設計上存在諸多障礙。作為Synergy? 平臺的一部分,瑞薩電子大力發(fā)展有用的開發(fā)工具和套件,幫助您跨越評估階段,一路直達生產(chǎn)。
Synergy?開發(fā)工具
Renesas Synergy?開發(fā)工具包括e2studio集成解決方案開發(fā)環(huán)境(ISDE)、Synergy專用 IAR Embedded Workbench?、TraceX?–ThreadX?性能和監(jiān)測、GUIX Studio?全功能運行庫。
e2 studio
e2studio 集成解決方案開發(fā)環(huán)境(ISDE)瑞薩電子特別為Synergy? 系列產(chǎn)品打造了新的開發(fā)環(huán)境。Synergy? 集成解決方案開發(fā)環(huán)境(ISDE)基于集成式開發(fā)環(huán)境e2 studio,包含了Synergy? 平臺最新、最強大的軟件工具。
e2 studio 的關鍵功能包括:
MCU代碼自動生成
集成GNU ARM?編譯器
調(diào)試工具,J-Link?支持
ThreadX?RTOS感知調(diào)試
管腳配置,包括封裝視圖
時鐘配置、中斷配置
SSP模塊選擇、配置
查看受保護的源代碼
支持GUIX Studio?
綜合性智能用戶手冊
源代碼關鍵詞顏色編碼
強大的代碼導航
跳至聲明
自動代碼格式化
代碼模板
自動構造代碼(if、while、do...while及其他)
編碼時補全自動變量
內(nèi)置拼寫檢查
瑞薩電子Synergy? 的e2 studio ISDE擁有額外的工具和插件,可以在配置 Synergy? 微控制器(MCU)功能和 Synergy? 軟件API函數(shù)調(diào)用時根據(jù)需要提供指導、幫助、錯誤檢查和備選建議。這些套件括:
圖形配置器,用于MCU管腳功能分配、時鐘和外圍設置以及中斷資源分配。
圖形軟件配置器,用于分配實時操作系統(tǒng)(RTOS)線程對象以及定制外圍驅(qū)動器和硬件抽象層(HAL)。
ISDE基于配置器選項,用于生成C頭文件并初始化C代碼,便于立刻開始終端應用代碼開發(fā)。
智能手冊,只需將光標懸停在突出顯示的MCU寄存器名稱和API結構上,手冊便立刻提供用戶手冊信息。
Synergy? 軟件包(SSP)源文件和許可文件的管理。
圖形配置器管腳功能分配示例
IAR Embedded Workbench?
Synergy專用的 IAR Embedded Workbench?可以方便使用過IARIDE的開發(fā)者快速開啟設計工作,它具有以下特性:
用于IAR環(huán)境的Synergy軟件配置工具(SSC)
IAR? ARM?編譯套件
查看受保護的源代碼
C-SPY?調(diào)試器,功率調(diào)試
集成Segger J-Link?支持
ThreadX?RTOS 感知調(diào)試
C-STAT?靜態(tài)分析工具
C-RUN?動態(tài)分析工具
支持GUIX Studio?
TraceX? – ThreadX?性能和監(jiān)測
作為一個桌面工具,TraceX可以無縫集成 Synergy? 軟件,提供運行時性能信息,并可基于對象或在整個對象類上使用。例如,若啟用了線程對象的性能信息,ThreadX將跟蹤每一個線程及全部線程共同的線程恢復、暫停、先占、優(yōu)先級反轉(zhuǎn)、時間片和超時等。這一強大的工具配有運行時棧分析、執(zhí)行分析套件和內(nèi)置系統(tǒng)跟蹤,能夠幫助您更正錯誤,縮短上市時間。
GUIX Studio?
GUIX?Studio? 提供了完整的所見即所得畫面設計環(huán)境,便于開發(fā)人員拖放圖形元素,制作其UI畫面。此外,GUIX Studio? 還可以自定義GUIX? 小工具所使用的默認顏色和繪圖樣式,便于開發(fā)人員輕松調(diào)整GUIX? 的外觀。GUIX Studio? 能夠自動生成與GUIX? 庫兼容的C代碼,便于在MCU目標設備上進行編譯和運行。通過集成的GUIX Studio? 字體生成工具,開發(fā)人員可以生成預渲染字體,將其用于某項應用。
在電腦桌面的GUIX Studio? 環(huán)境內(nèi)可以執(zhí)行完整的GUIX? UI應用程序,便于快速輕松生成和論證UI概念、測試畫面流以及觀察畫面過渡和動畫。
如何獲得工具?
瑞薩官網(wǎng)Renesas Synergy? Gallery 提供了所有來自Synergy? 的軟件和工具加入Renesas Synergy? 生態(tài)系統(tǒng)的第三方供應商的相關產(chǎn)品。軟件、工具、許可和文檔以快速、易用的方式進行傳送。
Renesas Synergy? 開發(fā)套件
嵌入式系統(tǒng)的軟件開發(fā)環(huán)境與MCU開發(fā)套件之間的緊密耦合非常重要,因為緊密的耦合能夠確保立即啟動,同時保證一直到終端產(chǎn)品原型階段都能有順利的開發(fā)體驗。從一開始,Renesas Synergy? 平臺e2 studio ISDE的結構設計便是實現(xiàn)與一系列瑞薩電子套件無縫協(xié)同工作,這些套件適用于具有不同技術專長的用戶以及不同復雜程度的終端應用。ISDE為每個Synergy套件都提供了預配置的板級支持包(BSP),用于立即啟動和方便修改,以擴展和更改套件的功能。
Synergy? 平臺提供三類產(chǎn)品開發(fā)套件——開發(fā)套件、入門套件和推廣套件。
Renesas Synergy? 套件采用模塊化設計、可以根據(jù)需要進行擴展,并強調(diào)極其簡單且?guī)уe誤檢查功能的板配置。擴展端口大量使用了工業(yè)標準Pmod? 連接器,并有一系列插件模塊。
Renesas Synergy?開發(fā)套件 (DK)
每個系列的Renesas Synergy? 微控制器(MCU)都配有DK。DK允許開發(fā)人員充分利用所有MCU功能和管腳,用于評估MCU設備性能、測量功耗、構建應用軟件直至完成終端產(chǎn)品的原型硬件開發(fā)平臺,甚至可以通過將專門的電路板插入包括工業(yè)標準Pmod? 連接器在內(nèi)的DK擴展連接器對功能進行擴展。所有DK都配有板上J-Link調(diào)試器,以及用于連接移動設備的低功耗藍牙模塊。DK是硬件平臺的基礎,而Renesas Synergy? 軟件包的認證合格和品質(zhì)保證正取決于此平臺。?
Renesas Synergy?入門套件 (SK
作為物超所值的產(chǎn)品,SK在覆蓋絕大多數(shù)Renesas Synergy? MCU功能的同時為整個Synergy? 平臺起到了卓越的入門作用。SK適用于可能沒有具體應用概念,但希望以最低的成本體驗和評估 Synergy? 平臺的開發(fā)人員。每個SK都提供了大多數(shù)MCU管腳的訪問權限,并基于Pmod? 標準和Arduino? 格式通過一系列連接器為Arduino? Shield插件卡提供功能擴展。
Synergy? MCU家族產(chǎn)品中包括S1、S3、S5、S7四大系列對應開發(fā)套件如下:
Renesas Synergy? 微控制器得益于優(yōu)秀的開發(fā)工具和套件支持,可以讓開發(fā)者跳過傳統(tǒng)嵌入式開發(fā)的工具和套件的存在諸多障礙。Renesas Synergy? MCU可用于快速拓展的IoT市場,豐富的外設功能可使物聯(lián)網(wǎng)產(chǎn)品輕松可靠的連接,以及創(chuàng)建人機界面。瑞薩電子大力發(fā)展有用的Renesas Synergy? 開發(fā)工具和套件,幫助開發(fā)者輕松跳過評估階段,快速開始物聯(lián)網(wǎng)產(chǎn)品的設計。
-
mcu
+關注
關注
146文章
17131瀏覽量
351011 -
嵌入式開發(fā)
+關注
關注
18文章
1028瀏覽量
47564 -
瑞薩電子
+關注
關注
37文章
2861瀏覽量
72187
原文標題:每周一讀 I 簡便易行的Renesas Synergy? 開發(fā)工具與套件
文章出處:【微信號:renesas_china,微信公眾號:renesas_china】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論