『7x24小时有问必答』

要点
本篇应用说明介绍了如何将RA MCU的EK/FPB相关参考例程(Example Project)导入到CPK上使用。

对象MCU
RA6M4
RA2E1
RA2L1  

将本篇应用说明应用于其他单片机时,需结合单片机规格进行变更,并进行详细评价。

目录
1. 概述
2. CPK和EK的相同点和不同点
3. 导入CPK的BSP文件
4. 下载参考例程
5. 导入工程
6. ADC参考例程的迁移
7. UART参考例程的迁移
8. 参考资料

概述

对于RA MCU,FSP提供了一系列针对各功能模块的参考例程。这些参考例程都是基于全球发布的EK、FPB等,以RA6M4为例,从瑞萨官网上,用户可以下载EK-RA6M4的参考例程包。

对于针对中国本地的评估板CPK,无需专门制作参考例程,可以参考这些例程,只需要相应地做一些修改即可。目前为止,针对中国本地的评估板有CPK-RA6M4、CPK-RA2L1CPK-RA2E1,而CPK和EK的参考关系如下表所示:
本地评估板
全球评估板
CPK-RA6M4
EK-RA6M4
CPK-RA2L1
EK-RA2L1
CPK-RA2E1
EK-RA2E1

我们将挑选EK-RA6M4中两种类型的参考例程来进行说明,其他例程可以参考这个指南来做相应的调整。

ADC参考例程(adc_ek_ra6m4_ep)
UART参考例程(sci_uart_ek_ra6m4_ep)

CPK和EK的相同点和不同点

CPK和EK的具体规格请参考各自的原理图和文档,这里简单介绍一些主要的相同点和不同点。

CPK-RA6M4和EK-RA6M4的主要相同点和不同点

_
CPK-RA6M4
EK-RA6M4
MCU Part Number
R7FA6M4AF3CFB
R7FA6M4AF3CFB
时钟
默认焊接外部主时钟(X1:24MHz)
默认焊接外部主时钟(Y1:24MHz)
RESET按键
S2
S3
用户按键
S1: P105
S1: P005
S2: P006
用户LED
LED3: P106
LED1: P415
LED2: P404
LED3: P400
PMOD接口
PMODA
J7-1: P205 (SSLB0_A/CTS_RTS9)
J7-2: P203 (MOSIA/TXD9)
J7-3: P202 (MISOA/RXD9)
J7-4: P204 (RSPCKA/SCK9)
J7-7: P006/IRQ11
J7-8: P008
J7-9: P014
J7-10: P015
PMOD1
J26-1: P301 (SSLA2/CTS_RTS9)
J26-2: P203 (MOSIA/TXD9)
J26-3: P202 (MISOA/RXD9)/P512 (SCL1)
J26-4: P204 (RSPCKA/SCK9)/ P511 (SDA1)
J26-7: P008 (IRQ12-DS)
J26-8: P311
J26-9: P312
J26-10: P313
_
PMODB
J6-1: P413 (CTS0_RTS0/SSLB0)
J6-2: P411 (TXD0/MOSIB)
J6-3: P410 (RXD0/MISOB)
J6-4: P412 (SCK9/RSPCKB)
J6-7: P506 (IRQ15)
J6-8: P415
J6-9: P503
J6-10: P504
PMOD2
J25-1: P413 (CTS0_RTS0/SSLB0)
J25-2: P411 (TXD0/MOSIB)
J25-3: P410 (RXD0/MISOB)
J25-4: P412 (SCK9/RSPCKB)
J25-7: P414 (IRQ9)
J25-8: P708
J25-9: P709
J25-10: P710

_
J12-3: P411
J18-3: P612

_
J13-1: P000 (AN000)
J13-2: P001 (AN001)
J13-3: P002 (AN002)
J13-4: P003 (AN003)
J13-5: P004 (AN004)
J13-6: P005 (AN005)
J19-1: P000 (AN000)
J19-2: P001 (AN001)
J19-3: P003 (AN003)
J19-4: P007 (AN007)
J19-5: P014 (AN012)
J19-6: P015 (AN013)
Arduino接口
J15-1: P614 (RXD7)
J15-2: P613 (TXD7)
J15-3: P506 (IRQ15)
J15-4: P505 (IRQ14/AGTOB3)
J15-5: P713
J15-6: P712 (GTIOC2B)
J15-7: P504 (AGTOA3)
J15-8: P503
J23-1: P614 (RXD7)
J23-2: P613 (TXD7)
J23-3: P009 (IRQ13-DS)
J23-4: P111 (IRQ4/GTIOC3A)
J23-5: P713
J23-6: P712 (GTIOC2B)
J23-7: P408 (GTIOC6B)
J23-8: P304

_
P14-1: P611
P14-2: P415 (GTIOC0A)
P14-3: P413 (/SSLB0)
P14-4: P411 (MOSIB/GTIOC9A)
P14-5: P410 (MISOB)
P14-6: P412 (RSPCKB)
P14-9: P511 (SDA1)
P14-10: P512 (SCL1)
P24-1: P611
P24-2: P303 (GTIOC7B)
P24-3: P205 (/SSLA0/GTIOC4A)
P24-4: P203 (MOSIA/GTIOC5A)
P24-5: P202 (MISOA)
P24-6: P204 (RSPCKA)
P24-9: P511 (SDA1)
P24-10: P512 (SCL1)

_
电位器:POT1 (P004/AN001)
N/A

_
N/A
Grove接口
其他
N/A
PHY芯片(KSC8091NB)

_
N/A
OSPI Flash (MX25LM51245)

_
N/A
QSPI Flash (MX25L25645G)

CPK-RA2L1和EK-RA2L1的主要相同点和不同点

_
CPK-RA2L1
EK-RA2L1
MCU Part Number
R7FA2L1AB2DFM
R7FA2L1AB2DFP
时钟
默认焊接外部主时钟(X1:20MHz)
默认焊接外部主时钟(Y1:20MHz)
RESET按键
S2
S3
用户按键
S1: P004
S1: P004
S2: P015
触摸按键
TS_CONN1: P012 (TS32-CFC)
TS_CONN2: P013 (TS33-CFC)
TS_CONN3: P015 (TS28-CFC)
N/A
用户LED
LED1: P502
LED2: P501
LED1: P503
LED2: P504
LED3: P505
PMOD接口
PMODA
J7-1: P103 (SSLA0/CTS0)
J7-2: P101 (MOSIA/TXD0)
J7-3: P100 (MISOA/RXD0)
J7-4: P102 (RSPCKA/SCK0)
J7-7: P411(IRQ4)
J7-8: P208  
J7-9: P105/P301 (SCL2)
J7-10: P106/P302 (SDA2)
PMOD1
J26-1: P103 (SSLA0/CTS0)
J26-2: P101 (MOSIA/TXD0)
J26-3: P100 (MISOA/RXD0)
J26-4: P102 (RSPCKA/SCK0)
J26-7: P402 (IRQ4)
J26-8: P208
J26-9: P105/P301 (SCL2)
J26-10: P106/P302 (SDA2)
_
PMODB
J6-1: P403 (SS1/CTS1)
J6-2: P401 (MOSI1/TXD1)
J6-3: P402 (MISO1/RXD1)
J6-4: P400 (SCK1)
J6-7: P409 (IRQ6)
J6-8: P303
J6-9: P410
J6-10: P304
PMOD2
J25-1: P205 (SSLB0/CTS9)
J25-2: P203 (MOSIB/TXD9)
J25-3: P202 (MISOB/RXD9)
J25-4: P204 (RSPCKB/SCK9)
J25-7: P409 (IRQ6)
J25-8: P303
J25-9: P206
J25-10: P304

_
J12-3: P207
J18-3: P207

_
J13-1: P000 (AN000)
J13-2: P001 (AN001)
J13-3: P002 (AN002)
J13-4: P003 (AN003)
J13-5: P012 (AN007)
J13-6: P013 (AN008)
J19-1: P000 (AN000)
J19-2: P001 (AN001)
J19-3: P002 (AN002)
J19-4: P003 (AN003)
J19-5: P012 (AN007)
J19-6: P014 (AN009)
Arduino接口
J15-1: P206 (RXD0)
J15-2: P205 (TXD0)
J15-3: P110 (IRQ3)
J15-4: P104 (IRQ1/GTIOC1B)
J15-5: P107
J15-6: P111 (GTIOC3A)
J15-7: P500 (GTIOC2A)
J15-8: P113
J23-1: P410 (RXD0)

J23-2: P411 (TXD0)
J23-3: P110 (IRQ3)
J23-4: P400 (IRQ0/GTIOC6A)
J23-5: P107
J23-6: P111 (GTIOC3A)
J23-7: P500 (GTIOC2A)
J23-8: P113

_
J14-1: P109
J14-2: P112 (GTIOC3B)
J14-3: P103 (SSLA0/GTIOC2A)
J14-4: P101 (MOSIA/GTIOC5A)
J14-5: P100 (MISOA)
J14-6: P102 (RSPCKA)
J14-9: P407 (SDA0)
J14-10: P408 (SCL0)
J24-1: P109
J24-2: P112 (GTIOC3B)
J24-3: P103 (SSLA0/GTIOC2A)
J24-4: P101 (MOSIA/GTIOC5A)
J24-5: P100 (MISOA)
J24-6: P102 (RSPCKA)
J24-9: P407 (SDA0)
J24-10: P408 (SCL0)
Grove IC
J19-1: P301 (SCL2)
J19-2: P302 (SDA2)
J27-1: P301 (SCL2)
J27-2: P302 (SDA2)

_
N/A
J28-1: P502 (SCL1/AN018)
J28-2: P501 (SDA1/AN017)
其他
N/A
Micro BUS

_
N/A
Grove接口

CPK-RA2E1和EK-RA2E1的主要相同点和不同点

_
CPK-RA2E1
EK-RA2E1
MCU Part Number
R7FA2E1A92DFM
R7FA2E1A92DFM
时钟
默认焊接外部主时钟(X1:20MHz)
默认焊接外部主时钟(Y1:20MHz)
RESET按键
S2
S3
用户按键
S1: P004
S1: P004
S2: P015
触摸按键
TS_CONN1: P012 (TS32-CFC)
TS_CONN2: P013 (TS33-CFC)
TS_CONN3: P015 (TS28-CFC)
N/A
用户LED
LED1: P502
LED2: P501
LED1: P915
LED2: P914
LED3: P913
PMOD接口
PMODA
J7-1: P103 (SSLA0/CTS0)
J7-2: P101 (MOSIA/TXD0)
J7-3: P100 (MISOA/RXD0)
J7-4: P102 (RSPCKA/SCK0)
J7-7: P411 (IRQ4)
J7-8: P208  
J7-9: P105/P301 (SCL2)
J7-10: P106/P302 (SDA2)
PMOD1
J26-1: P103 (SSLA0/CTS0)
J26-2: P101 (MOSIA/TXD0)
J26-3: P100 (MISOA/RXD0)
J26-4: P102 (RSPCKA/SCK0)
J26-7: P411 (IRQ4)
J26-8: P208
J26-9: P105/P301 (SCL2)
J26-10: P106/P302 (SDA2)
_
PMODB
J6-1: P403 (SS1/CTS1)
J6-2: P401 (MOSI1/TXD1)
J6-3: P402 (MISO1/RXD1)
J6-4: P400 (SCK1)
J6-7: P409 (IRQ6)
J6-8: P303
J6-9: P410
J6-10: P304
PMOD2
J25-1: P403 (SS1/CTS1)
J25-2: P401 (MOSI1/TXD1)
J25-3: P402 (MISO1/RXD1)
J25-4: P400 (SCK1)
J25-7: P409 (IRQ6)
J25-8: P303
J25-9: P206
J25-10: P304

_
J12-3: P207
J18-3: P207

_
J13-1: P000 (AN000)
J13-2: P001 (AN001)
J13-3: P002 (AN002)
J13-4: P003 (AN003)
J13-5: P012 (AN007)
J13-6: P013 (AN008)
J19-1: P000 (AN000)
J19-2: P001 (AN001)
J19-3: P002 (AN002)
J19-4: P003 (AN003)
J19-5: P012 (AN007)
J19-6: P013 (AN008)
Arduino接口
J15-1: P206 (RXD0)
J15-2: P205 (TXD0)
J15-3: P110 (IRQ3)
J15-4: P104 (IRQ1/GTIOC1B)
J15-5: P107
J15-6: P111 (GTIOC3A)
J15-7: P500 (GTIOC2A)
J15-8: P113
J23-1: P206 (RXD0)

J23-2: P205 (TXD0)
J23-3: P110 (IRQ3)
J23-4: P104 (IRQ1/GTIOC1B)
J23-5: P107
J23-6: P111 (GTIOC3A)
J23-7: P500 (GTIOC2A)
J23-8: P113

_
J14-1: P109
J14-2: P112 (GTIOC3B)
J14-3: P103 (SSLA0/GTIOC2A)
J14-4: P101 (MOSIA/GTIOC5A)
J14-5: P100 (MISOA)
J14-6: P102 (RSPCKA)
J14-9: P407 (SDA0)
J14-10: P408 (SCL0)
J24-1: P109
J24-2: P112 (GTIOC3B)
J24-3: P103 (SSLA0/GTIOC2A)
J24-4: P101 (MOSIA/GTIOC5A)
J24-5: P100 (MISOA)
J24-6: P102 (RSPCKA)
J24-9: P407 (SDA0)
J24-10: P408 (SCL0)
Grove IC
J19-1: P301 (SCL2)
J19-2: P302 (SDA2)
J27-1: P301 (SCL2)
J27-2: P302 (SDA2)

_
N/A
J28-1: P502 (SCL1/AN018)
J28-2: P501 (SDA1/AN017)
其他
N/A
Micro BUS

_
N/A
Grove接口

导入CPK的BSP文件

使用CPK时,建议在工程中使用CPK相应的BSP文件。如何向FSP中添加CPK-RA6M4的BSP,请复制下方对应的网址到浏览器中打开查看文档<向FSP中添加CPK评估板的BSP>
https://www.renesas.cn/cn/zh/document/gde/1596896

更多内容,您可复制下方网址到浏览器中打开进入瑞萨中文论坛查看:
https://community-ja.renesas.com/zh/forums-groups/mcu-mpu/

未完待续

推荐阅读
更多精彩内容,请点击

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码