评测任务
非常感谢RT-Thread给与测评CPK-RA2L1开发板的机会(本人是在RTTHread物联网操作系统微信公众号看到的招募测评文章),抱着试一试的态度,就报名申请了。我申请测评的功能是GPIO。本人第一次接触瑞萨的芯片,之前做项目都是用STM32和STC的多一点。本次测评的这款开发板芯片为:R7FA2L1AB2DFM,64个引脚,Cortex-M23内核,系统最大时钟48M。
安装测试环境
本人之前做项目都是用KEIL进行编译,用KEIL习惯了,所以想办法部署该芯片到KEIL上。
注意:keil MDK版本必须v5.31以上,同时ARM compiler 6 必须是6.14版本以上,同时安装上该系列芯片的器件包pack(DFP),本开发板带J-link调试器,所以我们的j-link驱动尽量装最新的。
![1.jpg](//www.obk20.com/file/web2/M00/71/92/poYBAGNQw2OAJoOwAAD0HmPQTHw658.jpg)
安装Renesas RA FSP
在瑞萨官网下载,FSP的版本最好下3.6,本人已经验证过,避免踩坑,安装过程不在赘述。
![1.jpg](//www.obk20.com/file/web2/M00/71/92/poYBAGNQw3GAHzNuAAAdNC4WRfU563.jpg)
安装完成之后再下载一个FSP的板载支持包。
![1.jpg](//www.obk20.com/file/web2/M00/72/25/pYYBAGNQw4GAdw8LAAAgcsFozIE193.jpg)
解压板载支持包,复制里面的internal文件覆盖到FSP的根目录即可,如图所示。
![1.jpg](//www.obk20.com/file/web2/M00/71/92/poYBAGNQw5CAKDJmAABxEvkaIWA033.jpg)
复制完成之后,我们的环境就部署好了。
接下来我们用FSP生成程序,在keil MDK5上面编译并下载。
FSP生成工程并编译下载
按图步骤操作即可!
![1.jpg](//www.obk20.com/file/web2/M00/72/25/pYYBAGNQw7qAJBz_AABt_cieons309.jpg)
![2.jpg](//www.obk20.com/file/web2/M00/71/92/poYBAGNQw7-AICPeAAB_L4vmUqk739.jpg)
![3.jpg](//www.obk20.com/file/web2/M00/71/92/poYBAGNQw8OAUJgjAABmRLTFe9o268.jpg)
![4.jpg](//www.obk20.com/file/web2/M00/72/25/pYYBAGNQw8eAJmGpAAB7Xki-Dys882.jpg)
核对版本信息!
![1.jpg](//www.obk20.com/file/web2/M00/72/25/pYYBAGNQw-mAS54KAACtK0NCX6o452.jpg)
![2.jpg](//www.obk20.com/file/web2/M00/71/93/poYBAGNQw-2AMzJ_AACxMRy5l4c715.jpg)
根据电路图查看LED灯的引脚,我们用程序点灯试试!
![1.jpg](//www.obk20.com/file/web2/M00/71/93/poYBAGNQxAaAFba5AAA_ZTvr7Oc137.jpg)
![2.jpg](//www.obk20.com/file/web2/M00/72/26/pYYBAGNQxAqAJdEiAAC8yoeDvhM799.jpg)
代码生成后我们用MDK5打开并编译下载。
![1.jpg](//www.obk20.com/file/web2/M00/71/93/poYBAGNQxBqAQdx1AACRt4bI7vs223.jpg)
配置j-link下载
程序通过MDK5下载按下图配置!
![1.jpg](//www.obk20.com/file/web2/M00/71/93/poYBAGNQxECAcVPQAACb3iMWc8M768.jpg)
![2.jpg](//www.obk20.com/file/web2/M00/71/93/poYBAGNQxESAZFBwAADHFU3lVko994.jpg)
![3.jpg](//www.obk20.com/file/web2/M00/72/26/pYYBAGNQxEeAF3_qAAB_ZuuM6g4234.jpg)
![4.jpg](//www.obk20.com/file/web2/M00/71/93/poYBAGNQxEyALZUYAAC_fQpfNtw329.jpg)
官方威廉希尔官方网站
员给的配置下载说明!
![1.jpg](//www.obk20.com/file/web2/M00/71/93/poYBAGNQxGaADmN9AAD-DumHD70252.jpg)
![2.jpg](//www.obk20.com/file/web2/M00/72/26/pYYBAGNQxGqAIDsNAAEWRCDQdjA886.jpg)
代码下载成功后,板子上的两个LED灯会闪烁。
总结
本人第一次使用瑞萨芯片,用MDK5配置环境这块踩坑了搞了好久。
1、要注意生成的代码不能含有中文路径,不然编译会提示找不到文件,报错。文件路径不能太复杂。
2、下载提示找不到芯片,请复制本人工程的j-link配置文件到你的工程目录即可解决。
原作者:陆大大
|