在去年年底,我們舉辦了《基于RA6T2 1KW 逆變器參考實現(xiàn)》線上研討會,大家對瑞薩RA MCU,尤其是主打高級電機控制和電源應(yīng)用的RA6T2,反響非常熱烈,在后臺提出了很多有意義的問題。經(jīng)過我們分門別類的梳理,特此把一些比較集中的問題和大家做一個分享與統(tǒng)一回答。前期主要聚焦在市場篇,后期會著眼于技術(shù)篇。
前篇回顧:
Part 1. 市場篇-芯片
Part 2. 市場篇-生態(tài)&應(yīng)用
Part 3. 技術(shù)篇-芯片
Part 4. 技術(shù)篇-生態(tài)
問題一
編譯器免費嗎?支持哪些;開發(fā)環(huán)境是什么;燒寫仿真工具是哪些?
●三大內(nèi)核家族的MCU:RA,RX,RL78都支持瑞薩官方推薦的e2 studio IDE,使用免費的GCC-ARM編譯器。在Windows、Linux和iOS電腦上都可以使用。
● e2 studio相關(guān)文檔,可參考:
瑞薩e2 studio產(chǎn)品頁
https://www.renesas.cn/cn/zh/software-tool/e2studio-information-ra-family
e2 studio用戶手冊:快速入門指南
https://www.renesas.cn/cn/zh/document/qsg/renesas-ra-family-e2-studio-2022-07-or-higher-quick-start-guide
● 大家熟悉的IAR和KEIL在RA和RX上也有支持
● 燒寫和仿真工具有Segger J-Link和瑞薩的E2-Lite,EZ-Cube 2等;燒寫還支持串口燒錄和USB燒錄方式,具體可以參考:
瑞薩RA產(chǎn)品家族產(chǎn)品應(yīng)用手冊
https://www.renesas.cn/cn/zh/document/apn/standard-boot-firmware-ra-family-mcus-based-arm-cortex-m33
● RA的開發(fā)環(huán)境如下
□ IDE:支持IAR,KEIL,還有瑞薩提供給用戶免費使用的e2 studio
□ 圖形化代碼生成工具:瑞薩提供給用戶免費使用的Smart configurator,用作芯片的引腳設(shè)置和功能模塊配置
□調(diào)試工具:J-Link,瑞薩出品的E2/E2 lite
問題二
編程語言支持哪些?支持哪些OS?是否支持RTT?
● RA/RX/RL78和所有通用MCU一樣,主要使用C語言編程,也支持C++和匯編。
● 對于RA MCU來說,業(yè)界常見RTOS都支持:比如國內(nèi)流行的FreeRTOS,RTT;還有微軟的AzureRTOS
● RA6T2,目前沒有現(xiàn)成的RTT移植包,但是可以參考該BSP制作教程
□ BSP制作教程 (rt-thread.org)
https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/tutorial/make-bsp/renesas-ra/RA系列BSP制作教程
□ RT-Thread-瑞薩 Cortex-M 內(nèi)核RA MCU RT-Thread BSP 制作教程RT-Thread問答社區(qū) - RT-Thread
https://club.rt-thread.org/ask/article/14f33554554ec98e.html
●瑞薩官網(wǎng)下載到的FSP包里的例程,有基于裸機編程的例子,也有基于AzureRTOS或FreeRTOS的例程:
https://www.renesas.cn/cn/zh/software-tool/flexible-software-package-fsp
問題三
RA6M4有哪些典型例程
● 瑞薩官方推出的基于RA6M4的評估板有三種:EK-RA6M4,CPK-RA6M4,CPKIOT-RA6M4。每個板子的設(shè)計資料,可以從RA6M4官網(wǎng)主頁獲得:
https://www.renesas.cn/cn/zh/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra6m4-200mhz-arm-cortex-m33-trustzone-high-integration-ethernet-and-octaspi#document
●從ADC,AGT,CAN等外設(shè)功能模塊到基于ETH外設(shè)的各種應(yīng)用(包括 FTP client/server, HTTPs client等),詳細內(nèi)容請參考EK-RA6M4 例程項目說明文檔:
https://www.renesas.cn/cn/zh/document/apn/ek-ra6m4-example-project-bundle
問題四
編譯器免費嗎?支持哪些?開發(fā)環(huán)境是什么?燒寫仿真工具是哪些?
● RA的GCC-ARM編譯器是免費的,Keil-AC6和IAR-ARM編譯器需要想第三方公司獲取相應(yīng)的license。
● e2 studio可在Renasas官網(wǎng)找到相關(guān)支持內(nèi)容,請參考如下內(nèi)容:
瑞薩e2 studio產(chǎn)品頁
https://www.renesas.cn/cn/zh/software-tool/e2studio-information-ra-family
e2 studio用戶手冊:快速入門指南
https://www.renesas.cn/cn/zh/document/qsg/renesas-ra-family-e2-studio-2022-07-or-higher-quick-start-guide
● e2 studio可以作為我司三大系列,RA,RX,RL78產(chǎn)品的開發(fā)工具使用
● 開發(fā)環(huán)境支持IAR,KEIL,e2 Studio,在Windows,Linux,iOS機器上都可以開發(fā)。
● 最常用的是C,C++和匯編也都支持
● 燒寫和仿真工具有Segger J-Link和瑞薩的E2-Lite,EZ-Cube等
● 燒寫還支持串口燒錄和USB燒錄方式,具體可以識別下方二維碼或復制網(wǎng)址在瀏覽器中打開查看參考內(nèi)容:
瑞薩RA產(chǎn)品家族產(chǎn)品應(yīng)用手冊
https://www.renesas.cn/cn/zh/document/apn/standard-boot-firmware-ra-family-mcus-based-arm-cortex-m33
問題五
編程語言支持哪些?支持哪些OS?是否支持RTT?
● 常見RTOS都支持,如FreeRTOS、RTThread、AzureRTOS等
● 所有業(yè)界常用的RTOS,比如國內(nèi)常見的FreeRTOS、RTT,還有微軟的AzureRTOS
● 目前沒有現(xiàn)成的例程,可以參考該BSP制作教程:
https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/tutorial/make-bsp/renesas-ra/RA系列BSP制作教程
● FSP包里都有例程跑RTOS有參考方案
問題六
RA6M4有哪些典型例程?
您可識別下方二維碼或復制網(wǎng)址在瀏覽器中打開查看EK-RA6M4例程項目說明文檔:
https://www.renesas.cn/cn/zh/document/apn/ek-ra6m4-example-project-bundle
原文標題:【問答精選】RA6T2 1KW 逆變器在線研討會(4)技術(shù)篇-生態(tài)
文章出處:【微信公眾號:瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
-
mcu
+關(guān)注
關(guān)注
146文章
16898瀏覽量
349932 -
瑞薩
+關(guān)注
關(guān)注
34文章
22283瀏覽量
85956
原文標題:【問答精選】RA6T2 1KW 逆變器在線研討會(4)技術(shù)篇-生態(tài)
文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論