0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RX MCU的软件开发技术干货分享

Xilinx赛灵思官微 来源:瑞萨电子 作者:瑞萨电子 2021-08-09 14:12 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

让我们开始RX MCU的软件开发吧!

第一步从e2 studio开始

作者:Yamagata,Hisayo

Principal Specialist, IoT Product Marketing

对于那些打算在办公室、实验室或俱乐部活动中使用RX MCU以及计划使用RX MCU进行项目开发的开发者,今天,我将介绍瑞萨RX网页以及在开发之初需要下载的内容,尝试安装最新的RX开发环境。您只需要两步即可做好准备。

首先,请访问“RX系列开发环境”。您需要安装集成开发环境 (IDE) 和编译器。

按照以下步骤进行安装。(即使您还没有开发板,也不用担心。安装、激活和编译都可以在没有MCU硬件的情况下使用。)

步骤1

将“RX Family Development Environment”页面向下滚动。单击“最新版本”集成开发环境(IDE),e2 studio(称为e-square-studio)进行下载。(请在此处登录My Renesas。如果您尚未注册,请点击“注册”进行注册。)

步骤2

解压下载的文件(图3-1),双击exe文件(图3-2)安装e2 studio。您还可以按照说明安装免费编译器。

8c5d0cde-f881-11eb-9bcf-12bb97331649.png

【图3-1】

8c7656b2-f881-11eb-9bcf-12bb97331649.png

【图3-2】

就这样!开发环境准备好了。

运行e2 studio后,将显示消息“欢迎使用e2 studio”。点击【新建C/C++项目】新建项目(代码生成功能Smart Configurator或标准安装的驱动程序(RDP)将支持您的软件开发!)或点击【导入现有项目】导入一个项目,如从瑞萨网页下载的示例软件或从工作/实验室的前辈那里复制的项目,然后您就可以开始开发了。

例如,我将向您展示如何导入和更改预装在RX231目标板上的“RX231目标板LED闪烁控制程序”的示例代码。

下载

在RX231目标板网页上下载“RX231目标板LED闪烁控制程序- 示例代码”。并解压文件。(您需要再次登录 My Renesas。)

导入

从这里开始,请参阅“3.3 将现有项目导入工作区” 的“集成开发环境e2 studio 2020-04,e2 studio v7.8用户手册:入门指南”(以下简称“入门指南”)。在如图4所示的界面点击【导入现有项目】,即可看到入门指南中3.3.4所示的状态。按照指南的说明直到3.3.9完成导入。

本示例软件是一个程序,用于在RX231目标板上交替打开和关闭LED0和LED1。在默认设置下,它的操作顺序是这样的:两个LED都关闭→打开LED1→打开LED0.。。。。。 我们反过来改成这样:两个LED都关闭→打开LED0→打开LED1。

8d03b8c2-f881-11eb-9bcf-12bb97331649.png

将“r_cg_icu_user.c”和“r_cg_cmt_user.c”的第66行和第67行更改如下。

8d439abe-f881-11eb-9bcf-12bb97331649.png

点击【文件】→【保存】保存文件。

单击 [File] 正下方的锤子图标进行编译。如果您有RX231目标板,请尝试使用USB线连接到PC并运行软件。

最后,这些是介绍e2 studio库和插件的博客,它们对您的软件开发和调试很有帮助。

轻松连接Azure物联网!RX65N 32bit MCU支持Azure RTOS 10分钟内使用GUI进行POC开发-介绍新发布的用于显示 (RX) 的QE的新功能使用RX HMI解决方案满足新常态的需求。

编辑:jq

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

    关注

    147

    文章

    19109

    浏览量

    403214
  • C++
    C++
    +关注

    关注

    22

    文章

    2124

    浏览量

    77353
  • 编译器
    +关注

    关注

    1

    文章

    1672

    浏览量

    51889

原文标题:RX产品家族系列技术干货分享(六)

文章出处:【微信号:赛灵思,微信公众号:Xilinx赛灵思官微】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RX62N/RX621系列MCU:高性能32位MCU技术剖析

    RX62N/RX621系列MCU:高性能32位MCU技术剖析 在电子设计领域,一款优秀的微控制器(MC
    的头像 发表于 04-13 16:15 71次阅读

    知识分享 | ISO 25119标准在农业机械软件开发中的应用

    知识分享在知识分享栏目中,我们会定期与读者分享来自MES模赛思的基于模型的软件开发相关Know-How干货,关注公众号,随时掌握基于模型的软件设计的技术知识。ISO25119标准在农业
    的头像 发表于 04-08 10:03 101次阅读
    知识分享 | ISO 25119标准在农业机械<b class='flag-5'>软件开发</b>中的应用

    Renesas RX110 Group MCU深度解析:特性、应用与设计要点

    Renesas RX110 Group MCU深度解析:特性、应用与设计要点 在当今电子技术飞速发展的时代,微控制器(MCU)作为电子系统的核心,其性能和功能对于产品的成功至关重要。R
    的头像 发表于 04-01 17:00 661次阅读

    深入解析Renesas RX113 Group MCU:特性、应用与设计要点

    高性能、低功耗以及丰富的外设功能,成为众多工程师的首选。本文将深入剖析RX113 Group MCU的各项特性、技术参数以及在实际应用中的设计要点,希望能为广大电子工程师提供有价值的参考。 文件下载
    的头像 发表于 04-01 16:30 289次阅读

    瑞萨RX MCU启动文件详解

    本文详细介绍了RX MCU从复位到进入main函数的过程,有助于读者对RX MCU体系结构的理解,RAM和ROM的初始化,以及bootloader程序的
    的头像 发表于 02-11 08:43 1.6w次阅读
    瑞萨<b class='flag-5'>RX</b> <b class='flag-5'>MCU</b>启动文件详解

    索尼更新相机遥控软件开发包2.01版本

    2026年2月03日,索尼(中国)有限公司正式发布了可通过电脑远程操控索尼相机的相机遥控软件开发包(Camera Remote SDK)2.01版本,本次更新带来了2个新功能,新增支持机型ILCE-7M5、PXW-Z380、DSC-RX1RM3等。
    的头像 发表于 02-03 16:59 818次阅读

    Renesas RX260/RX261 MCU:高集成度与高性能的完美融合

    Renesas RX260/RX261 MCU:高集成度与高性能的完美融合 在电子工程领域,寻找一款性能卓越、功能丰富且稳定可靠的微控制器(MCU)是每个工程师的追求。Renesas的
    的头像 发表于 12-26 18:05 1512次阅读

    CW32嵌入式软件开发的必备知识

    嵌入式软件开发作为计算机科学和电子工程的交叉领域,要求开发人员具备一系列的专业知识和技能。 而基于CW32的嵌入式软件开发必备知识包括以下部分: 1 、编程语言 熟练掌握C(C++)语言,这是
    发表于 11-28 07:48

    如何使用生成式AI加速NXP MCU软件开发

    小编作为一名一线MCU系统应用工程师,既从事MCU底层驱动开发,也涉足MCU应用层开发。早在 2022 年就开始尝试使用 OpenAI 推出
    的头像 发表于 11-26 07:56 5163次阅读
    如何使用生成式AI加速NXP <b class='flag-5'>MCU</b>的<b class='flag-5'>软件开发</b>

    十大北京软件开发公司推荐:有哪些优点和缺点

    十大北京软件开发公司推荐:有哪些优点和缺点
    的头像 发表于 10-04 09:44 4097次阅读
    十大北京<b class='flag-5'>软件开发</b>公司推荐:有哪些优点和缺点

    2025北京软件开发公司推荐汇总:盘点10家优秀软件定制开发公司

    2025北京软件开发公司推荐汇总:盘点10家优秀软件定制开发公司
    的头像 发表于 09-30 09:16 2916次阅读
    2025北京<b class='flag-5'>软件开发</b>公司推荐汇总:盘点10家优秀<b class='flag-5'>软件</b>定制<b class='flag-5'>开发</b>公司

    知识分享 | 敏捷方法在基于模型的软件开发项目中的应用

    传统的瀑布式软件开发流程存在诸多局限,这使得应用敏捷原则变得尤为重要,尤其是面对复杂且不断变化的开发环境时。作为最高效的软件开发方法之一,基于模型的开发(MBD)具有诸多优势。将敏捷原
    的头像 发表于 07-16 16:52 1411次阅读
    知识分享 | 敏捷方法在基于模型的<b class='flag-5'>软件开发</b>项目中的应用

    主流机器视觉软件开发平台介绍及对比?

    机器视觉作为工业自动化的核心技术,其软件开发平台的选择直接影响项目的开发效率、成本及最终性能。本文将对比当前主流的视觉开发平台,包括LabVIEW、VisionPro、Halcon
    的头像 发表于 07-14 09:44 2884次阅读
    主流机器视觉<b class='flag-5'>软件开发</b>平台介绍及对比?

    基于瑞萨64位MPU RZ/G2L进行32位应用软件开发

    本文主要介绍基于瑞萨64位MPU RZ/G2L进行32位应用软件开发的介绍,用于解决客户32位软件移植相关问题,供客户参考。
    的头像 发表于 06-26 15:48 2170次阅读
    基于瑞萨64位MPU RZ/G2L进行32位应用<b class='flag-5'>软件开发</b>

    找电机控制软件开发兼职

    软件开发兼职人员,我现在有一个永磁无刷电机控制,220V,需要有相关经验的人来开发,兼职费用可以议谈,产品是增压泵相关产品,有兴趣给我留言,谢谢
    发表于 05-07 17:43