嵌入式技术论坛
直播中

h1654155275.5741

7年用户 1012经验值
私信 关注
[经验]

瑞萨RA2L1开发板安装使用教程

  这是一款基于瑞萨 R7F42L1芯片的开发板,它也是基于Cortex-M23的 核心(属于Cortex-M 系列中功耗最低的 CPU)。并且支持宽电压(1.6V 至 5.5V)工作属于低功耗,虽然是低功耗但其CPU 时钟频率最高去到 48MHz,基本能适应一般的物联网使用。
  芯片特性:
  ●48MHz Cortex-M23
  ●128KB/ 256KB 代码闪存和 32KB SRAM(支持 ECC)
  ●8KB 数据闪存,提供与 EEPROM 类似的数据存储功能
  ●从 48 引脚到到 100 引脚的封装选择
  ●内部电压调节电路
  ●增强型电容触摸感应单元 (CTSU2)
  ●12 位 ADC,12 位 DAC,低功耗比较器
  ●32 位通用 PWM 定时器,16 位通用 PWM 定时器,低功耗异步通用定时器
  ●实时时钟
  ●串行通信接口(UART、简单 SPI、简单 I2C)
  ●独立的SPI接口 / I2C 多主接口
  ●CAN
  ●安全功能
  ●加密功能
  开发环境安装
  由于第一次接触rt-thread开发还属于小白,于是就按照教程进行相关软件的安装。不过我的第一次安装次序就好像颠倒了但还好没什么岔子。
  正确的安装方法应该是:
  一、先下载RT-Thread Studio,
  二、安装软件包 (FSP),这个据说能可快速配置开发板的外设功能,这里推荐v3.5.0 版本[setup_fsp_v3_5_0_rasc_v2021-10.exe]。
  基本就万事了。这里大概讲一下 RT-Thread Studio IDE 使用的基础介绍(小白建议搜一下相关的教程,这里我们不是重点)。
  打开studio,如下图所示,新建工程。
2.jpg
  选择 基于开发板,然后选择 CPK-RA2L1
2.jpg
3.jpg
  编译和下载
2.jpg
  第一个程序终于调试成功了,但遇到一个问题就是因为准备调用的外设传感器需求一个3~5v的供电,按照之前的其他开发板都带一个供电输出,那这块开发板带不带呢?于是找电路一看,还好带的;就在J12组分别有3v和5v。
2.jpg
  好了,解决供电问题,就到引脚了,我这里就分享一下CPU引脚与J1和J2的分布图。
2.jpg
  J1和J2的分布图
2.jpg
3.jpg
  其中J2的P110和P109,可以做TTL的Rx和Tx脚,这样就可以通过USB转TTL接收相关的参数了。



原作者:jmtgj

更多回帖

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