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

    文章

    18618

    浏览量

    387347
  • C++
    C++
    +关注

    关注

    22

    文章

    2122

    浏览量

    76714
  • 编译器
    +关注

    关注

    1

    文章

    1669

    浏览量

    51083

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    找电机控制软件开发兼职

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

    如何在VS Code中使用瑞萨RX系列MCU

    RX家族系列MCU围绕先进的CPU内核构建,汇集了瑞萨的各种技术创新。基于多年积累的专有技术,它们旨在在各个方面提供更好的响应性和能效,同时结合出色的运行性能和低功耗。为工业、家用电子
    的头像 发表于 04-17 17:58 3533次阅读
    如何在VS Code中使用瑞萨<b class='flag-5'>RX</b>系列<b class='flag-5'>MCU</b>

    瑞萨电子RX261/RX260 32位触摸控制MCU数据表与技术手册

    瑞萨电子RX261/RX260 32位触摸控制MCU数据表与技术手册
    的头像 发表于 03-17 16:32 1140次阅读

    打破技术壁垒!AWFlow让嵌入式软件开发触手可及

    在嵌入式软件开发中,创意和技术创新常常难以融合。AWFlow通过其图形化组态方法,利用拖拽节点构建业务流程图,帮助用户实现奇思妙想。在嵌入式软件开发中,创意和技术创新常常难以融合。一方
    的头像 发表于 02-10 16:44 706次阅读
    打破<b class='flag-5'>技术</b>壁垒!AWFlow让嵌入式<b class='flag-5'>软件开发</b>触手可及

    我国软件开发者数量突破940万

    2024开放原子开发者大会20到21日在武汉举办。工业和信息化部负责人透露,我国软件开发者数量突破940万。 开源就是开放软件的源代码,在遵守许可协议的前提下,任何人都可以使用、修改甚至再发布源代码
    的头像 发表于 12-24 13:52 718次阅读

    最新Simplicity SDK软件开发工具包发布

    最新的SimplicitySDK软件开发工具包已经发布!此次更新针对SiliconLabs(芯科科技)第二代无线开发平台带来了包括蓝牙6.0的信道探测(Channel Sounding
    的头像 发表于 12-24 09:47 1491次阅读

    我国软件开发者数量超过940万

    的地位日益凸显。 近年来,我国在软件产业方面取得了长足的进步。随着信息技术的快速发展和普及,越来越多的年轻人投身于软件开发行业,为我国的信息化建设贡献自己的力量。同时,政府也加大了对软件
    的头像 发表于 12-23 11:08 914次阅读

    缓存技术软件开发中的应用

    在现代软件开发中,随着数据量的爆炸性增长和用户对响应速度的高要求,缓存技术成为了提升系统性能的重要手段。缓存技术通过将数据存储在离用户更近的位置,减少数据访问延迟,提高数据处理速度,从而优化
    的头像 发表于 12-18 09:32 1139次阅读