【问答精选】RA6T2 1KW 逆变器在线研讨会(4)技术篇-生态

描述

 

在去年年底,我们举办了《基于RA6T2 1KW 逆变器参考实现》线上研讨会,大家对瑞萨RA MCU,尤其是主打高级电机控制和电源应用的RA6T2,反响非常热烈,在后台提出了很多有意义的问题。经过我们分门别类的梳理,特此把一些比较集中的问题和大家做一个分享与统一回答。前期主要聚焦在市场篇,后期会着眼于技术篇。

 

         

前篇回顾:

Part 1. 市场篇-芯片

Part 2. 市场篇-生态&应用

Part 3. 技术篇-芯片

         

 

Part 4. 技术篇-生态

 

问题一

编译器免费吗?支持哪些;开发环境是什么;烧写仿真工具是哪些?

   

● 三大内核家族的MCU:RA,RX,RL78都支持瑞萨官方推荐的e2 studio IDE,使用免费的GCC-ARM编译器。在Windows、Linux和iOS电脑上都可以使用。

● e2 studio相关文档,可参考:

瑞萨e2 studio产品页

mcu

https://www.renesas.cn/cn/zh/software-tool/e2studio-information-ra-family

e2 studio用户手册:快速入门指南

mcu

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产品家族产品应用手册

mcu

https://www.renesas.cn/cn/zh/document/apn/standard-boot-firmware-ra-family-mcus-based-arm-cortex-m33

● RA的开发环境如下

□ IDE:支持IAR,KEIL,还有瑞萨提供给用户免费使用的e2 studio

□ 图形化代码生成工具:瑞萨提供给用户免费使用的Smart configurator,用作芯片的引脚设置和功能模块配置

□ 调试工具:J-Link,瑞萨出品的E2/E2 lite

mcu

 

 

问题二

编程语言支持哪些?支持哪些OS?是否支持RTT?

   

● RA/RX/RL78和所有通用MCU一样,主要使用C语言编程,也支持C++和汇编。

● 对于RA MCU来说,业界常见RTOS都支持:比如国内流行的FreeRTOS,RTT;还有微软的AzureRTOS

● RA6T2,目前没有现成的RTT移植包,但是可以参考该BSP制作教程

□ BSP制作教程 (rt-thread.org)

mcu

https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/tutorial/make-bsp/renesas-ra/RA系列BSP制作教程

□ RT-Thread-瑞萨 Cortex-M 内核RA MCU RT-Thread BSP 制作教程RT-Thread问答社区 - RT-Thread

mcu

https://club.rt-thread.org/ask/article/14f33554554ec98e.html

● 瑞萨官网下载到的FSP包里的例程,有基于裸机编程的例子,也有基于AzureRTOS或FreeRTOS的例程:

mcu

https://www.renesas.cn/cn/zh/software-tool/flexible-software-package-fsp

 

 

问题三

RA6M4有哪些典型例程

   

● 瑞萨官方推出的基于RA6M4的评估板有三种:EK-RA6M4,CPK-RA6M4,CPKIOT-RA6M4。每个板子的设计资料,可以从RA6M4官网主页获得:

mcu

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等外设功能模块到基于ETH外设的各种应用(包括 FTP client/server, HTTPs client等),详细内容请参考EK-RA6M4 例程项目说明文档:

mcu

https://www.renesas.cn/cn/zh/document/apn/ek-ra6m4-example-project-bundle

mcumcu

 

 

问题四

编译器免费吗?支持哪些?开发环境是什么?烧写仿真工具是哪些?

   

● RA的GCC-ARM编译器是免费的,Keil-AC6和IAR-ARM编译器需要想第三方公司获取相应的license。

● e2 studio可在Renasas官网找到相关支持内容,请参考如下内容:

瑞萨e2 studio产品页

mcu

https://www.renesas.cn/cn/zh/software-tool/e2studio-information-ra-family

e2 studio用户手册:快速入门指南

mcu

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产品的开发工具使用

● 开发环境支持IAR,KEIL,e2 Studio,在Windows,Linux,iOS机器上都可以开发。

● 最常用的是C,C++和汇编也都支持

● 烧写和仿真工具有Segger J-Link和瑞萨的E2-Lite,EZ-Cube等

● 烧写还支持串口烧录和USB烧录方式,具体可以识别下方二维码或复制网址在浏览器中打开查看参考内容:

瑞萨RA产品家族产品应用手册

mcu

https://www.renesas.cn/cn/zh/document/apn/standard-boot-firmware-ra-family-mcus-based-arm-cortex-m33

 

 

问题五

编程语言支持哪些?支持哪些OS?是否支持RTT?

   

● 常见RTOS都支持,如FreeRTOS、RTThread、AzureRTOS等

● 所有业界常用的RTOS,比如国内常见的FreeRTOS、RTT,还有微软的AzureRTOS

● 目前没有现成的例程,可以参考该BSP制作教程:

mcu

https://www.rt-thread.org/document/site/#/rt-thread-version/rt-thread-standard/tutorial/make-bsp/renesas-ra/RA系列BSP制作教程

● FSP包里都有例程跑RTOS有参考方案

 

 

问题六

RA6M4有哪些典型例程?

   

您可识别下方二维码或复制网址在浏览器中打开查看EK-RA6M4例程项目说明文档:

mcu

https://www.renesas.cn/cn/zh/document/apn/ek-ra6m4-example-project-bundle

 

 

 


原文标题:【问答精选】RA6T2 1KW 逆变器在线研讨会(4)技术篇-生态

文章出处:【微信公众号:瑞萨MCU小百科】欢迎添加关注!文章转载请注明出处。


打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分