本人是纯小白一名没有开发过任何项目和产品,所写测评对有开发经验的人员,本文基本可以飘过。对于初次学习的还是可以看一看。
       非常感谢面包板社区提供免费试用测评的活动,由于对于需要写测评对此次活动还是存在社会责任压力,无论如何都要完成申请时承诺的事情。
       以下开始此次学习心得。
9b9214d1d167f99c0429c4c2857d394.jpg
图1 此次应用的RA2E1开发板
       通过瑞萨RA MCU生态社区工具 - 瑞萨 RA MCU 生态社区,可以下载到开发板的硬件资料,包含其资源与硬件对接需求。瑞萨RA2E1开发板是一款基于ARM Cortex-M23内核的微控制器开发板,具有高性能、低功耗、安全可靠等特点,适用于一些低成本项目产品场景应用。
       由于本人没有任何项目开发经验,查看了测评中其他各位大佬的文章进行学习,并在测评群中向各位请教,有外部支持能使最终完成软件DEMO刷写。
       编译的软件是采用瑞萨提供的e2studio进行编译,在安装编译软件还是建议在瑞萨官网进行注册下载,下载时间比百度网盘快很多。并且百度网盘中右很多历史版本,在最初下载的时候不懂,点击了全部下载导致旷日持久。
1685771528505.png
图2 国内生态社区提供的软件包,里面有很多历史版本
        软件安装完成后,由于没有没有开发经验采用测评区和网上找到其他人员提供的经验,进行复制编译。(主要参考了【瑞萨 RA2E1】+e2studio软件下载、安装和创建工程:点亮一个LED的视频说明)
        采用e2studio的初始代码直接编译不会报错误,自己加工回车都会报错,自己没有开发经验完全不懂错误再哪里。然后再进行建立新的工程进行编译又不报错,内心是惆怅的。
看出社区很多人员用keil编译,也曾想更换软件,但是还是觉得不要再纠结这个了。后续补充了
1685772037666.png
图3 初始工程加了一个回车就报错了
        经过多次的努力终于把别人的代码搬砖过来不报错误了,开始准备采用之前购买的JLINK刷写(一次没有用过),打开界面发现和芯片对接不上。在交流群里面和其他大佬请教发现有人员就是用JLINK刷写说明工具可匹配,多次交流建议采用MCU外部供电,不用JLINK供电避免JLINK供电不足或不稳。但是,但是,还是链接不上,怀疑自己JLINK硬件设备就有问题,就与淘宝店家沟通,其也建议用外部供电。由于家中无可调电源,次日到公司用外部供电开发板,进行JLINK链接居然发现电脑和JLINK链接不上。内心就崩溃了。
aef1d347138e05413cddfcbf20a8154.png
图4 JLINK连接不上MCU
        经过重新按照JLIKN软件,在进行MCU链接,居然成功了。软件也算刷写到开发板实现了灯光闪烁。

最终总结:
1、感谢面包板社区提供的活动,即提供免费开发板、又提供交流社区、还有一定的责任压力;
2、感谢各位提供的应用经验,不至使我狗咬刺猬无从下嘴导致最终放弃。
3、开发板如果有条件,还是建议采用外部供电,不要使用JLINK进行供电。
希望后续能引入开关和灯光做出自己组合后的软件。