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
    +关注

    关注

    146

    文章

    17040

    浏览量

    350511
  • C++
    C++
    +关注

    关注

    22

    文章

    2105

    浏览量

    73531
  • 编译器
    +关注

    关注

    1

    文章

    1618

    浏览量

    49075

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

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

收藏 人收藏

    评论

    相关推荐

    BQ7690x软件开发指南

    电子发烧友网站提供《BQ7690x软件开发指南.pdf》资料免费下载
    发表于 11-07 10:19 0次下载
    BQ7690x<b class='flag-5'>软件开发</b>指南

    TMS320C6201 DSP软件开发技术

    电子发烧友网站提供《TMS320C6201 DSP软件开发技术.pdf》资料免费下载
    发表于 10-26 09:25 0次下载
    TMS320C6201 DSP<b class='flag-5'>软件开发</b><b class='flag-5'>技术</b>

    PGA460软件开发指南

    电子发烧友网站提供《PGA460软件开发指南.pdf》资料免费下载
    发表于 10-09 10:30 0次下载
    PGA460<b class='flag-5'>软件开发</b>指南

    PGA450-Q1软件开发指南

    电子发烧友网站提供《PGA450-Q1软件开发指南.pdf》资料免费下载
    发表于 09-30 14:25 0次下载
    PGA450-Q1<b class='flag-5'>软件开发</b>指南

    ECU电控软件开发及测试介绍

    本文重点介绍符合AutoSar架构的应用软件开发、MBD开发模式下的软件质量评估与优化方案、复杂场景下的ECU性能压力测试方案。
    的头像 发表于 09-26 14:25 3247次阅读
    ECU电控<b class='flag-5'>软件开发</b>及测试介绍

    TUSS44x0软件开发指南

    电子发烧友网站提供《TUSS44x0软件开发指南.pdf》资料免费下载
    发表于 09-14 10:59 0次下载
    TUSS44x0<b class='flag-5'>软件开发</b>指南

    BQ769x2软件开发指南

    电子发烧友网站提供《BQ769x2软件开发指南.pdf》资料免费下载
    发表于 08-26 09:12 0次下载
    BQ769x2<b class='flag-5'>软件开发</b>指南

    BQ769x2 软件开发指南

    电子发烧友网站提供《BQ769x2 软件开发指南.pdf》资料免费下载
    发表于 08-12 14:41 0次下载

    嵌入式软件开发与AI整合

    嵌入式软件开发与AI整合是当前技术发展的重要趋势之一。随着人工智能技术的快速发展,嵌入式系统越来越多地集成了AI算法,以实现更复杂的智能功能。以下是关于嵌入式软件开发与AI整合的详细分
    的头像 发表于 07-31 09:25 669次阅读
    嵌入式<b class='flag-5'>软件开发</b>与AI整合

    【《软件开发珠玑》阅读体验】+ 心得

    的重要性。软件开发领域日新月异,我们需要不断学习新技术和方法来跟上时代的步伐。通过阅读专业书籍、参加技术会议和参与开源项目,我们可以不断提升自己的技能和能力,为未来的职业发展打下坚实的基础。 总之
    发表于 06-23 17:56

    上位机软件开发用什么语言

    上位机软件开发是指开发用于与下位机(如PLC、单片机等)进行通信、控制和数据处理的计算机软件。上位机软件在工业自动化、物联网、智能家居等领域有着广泛的应用。选择合适的编程语言对于
    的头像 发表于 06-06 10:44 1540次阅读

    广告电商+超级云APP结合 # 软件开发# 模式开发# 小程序开发# App开发

    软件开发APP
    jf_01576396
    发布于 :2024年04月09日 17:42:13

    keil arm软件开发指南

    电子发烧友网站提供《keil arm软件开发指南.pdf》资料免费下载
    发表于 01-26 15:51 7次下载

    嵌入式软件开发软件开发的区别

    嵌入式软件开发软件开发是两个不同的概念,它们在一些关键方面有着明显的区别。嵌入式软件开发是指开发嵌入在硬件设备中的软件,而
    的头像 发表于 01-22 15:27 2215次阅读

    区块链系统软件开发与应用

    区块链技术是近年来备受瞩目的创新技术,被广泛应用于金融、供应链管理、物联网等领域。区块链系统软件开发是实现区块链应用的关键,它不仅需要掌握区块链的基本原理,还需要具备良好的软件开发能力
    的头像 发表于 01-10 18:18 2462次阅读