瑞萨单片机论坛
直播中

秦天0005

3年用户 544经验值
擅长:嵌入式技术
私信 关注
[经验]

【瑞萨RA4系列开发板体验】1、开发板要来了(1)

      RA4M2的开发板终于要来了,感谢论坛和开发商的竭力沟通,给我补发了一个开发板,怎么说呢?真的是历经磨难,谁会说遇到口罩问题又碰上了一场大火,它就飞了,不过不影响开发板的优秀,新的开发板已经在路上了,先体现进行一下准备工作。
      由于板子还没有到手,咱们主要先了解一下开发环境。
      瑞萨RA系列的单片机有一个自己的开发环境e2 studio,这个是官方首推的,是瑞萨电子的一款包含代码开发、构建和调试的开发工具,在本人看来,其最大的特点是集成了FSP,相对方便。同时也支持Keil、IAR等主流编译器,RA Smart Configurator具有单独的应用软件,借助RASC,使用第三方工具链和IDE (比如Keil、IAR、GCC等)的开发人员可以像e2 studio 的用户一样,以相同的方式访问软件系统(BSP、HAL 驱动程序、中间件、RTOS)的项目设置和图形化配置、引脚分配和时钟设置等,所以具体的使用环境需要根据个人的习惯来,由于公司主导的开发环境是IAR,所以其创建主要以IAR为例。
      这里需要注意,没有找到IAR的Pack包,不过IAR9以上版本已经全面支持瑞萨RA系列的单片机。
      下载并安装RA Smart Configurator,软件可以在瑞萨官网进行下载,下载地址:https://ramcu.cn/lists/21.html


      安装直接根据提示一步一步进行就可以,这里有一点需要注意的,安转完成的软件并不会生成软件快捷图标,一定要记住自己的安装位置;
      重点来了,使用RA Smart Configurator创建IAR工程:

      双击RASC,新建工程;

      设置工程名和存储位置;

      选择对应的开发板和IDE;
      选择非TrustZone的工程,下一步选择noROTS,完成就会生成目标工程。
第二个重点就是IAR和RA Smart Configurator的联动,不能每一次都出来生成一下,所以可以通过IAR的Configure Tools添加RA Smart Configurator,具体方法参考官方指导的方法:

    • To Use RA SC with EWARM, RA SC needs to configured as a tool in EWARM by selecting the menu item Tools > Configure Tools.... Select New to create a new tool in the dialog shown and add the following information:
      • Menu Text: RA Smart Configurator
        • Command: Select Browse... and navigate to rasc.exe in the installed RA SC
        • Argument: -compiler IAR configuration.xml
        • Initial Directory: $PROJ_DIR$
        • Tool Available: Always
      • Menu Text: Device Partition Manager
        • Command: Select Browse... and navigate to rasc.exe in the installed RA SC
        • Argument: -application com.renesas.cdt.ddsc.dpm.ui.dpmapplication configuration.xml "$TARGET_PATH$"
        • Initial Directory: $PROJ_DIR$
        • Tool Available: Always

开发板资源如下:
      主控MCU是:  R7FA4M2AD3CFP MCU
      晶振频率是100MHz,采用了ARM Cortex®-M33 内核架构。
      拥有了512KB 代码闪存,并且有128KB SRAM
      外部有100 引脚,并且都已经引出。
      主控MCU芯片采用了LQFP 封装工艺。
      板载USB转TTL模块,可用于串口通信和烧录
      板载SWD接口,方便用户调试与下载,也就是说开发板没有板载调试器
      它拥有了 三个自定义 LED 指示灯
      一个电源 LED 指示灯
      USB转TTL模块TXD和RXD指示灯
   按键方面:
      两个用户按钮
      和一个复位按钮
      两个Pmod接口
      接下来就等开发板的到来了。

附件: 您需要登录才可以下载或查看附件。没有帐号?注册

更多回帖

发帖
×
20
完善资料,
赚取积分