RL78/G15是一款快速原型开发板,它具有Arduino接口以便于用户开发和使用,开发板的功能分布如图1所示。
image.png
图1 功能分布
在上电的情况下,其状态如图2所示,只有绿色的电源指示灯被点亮。
image.png
图2 上电效果
在打开设备管理器的情况下,可见到有虚拟串口呈现,见图3所示。但在打开串口工具的情况下,并没有任何的信息输出。 image.png 图3 虚拟串口
从相关的资料看,似乎可使用该串口来进行开发,见图4所示。
image.png
图4 开发形式

开发板为进行功能扩展,其提供的引脚排列如图5所示。
image.png
图5 引脚排列
开发板所配有的2个LED灯的电路如图6所示,各占用P20和P21的端口,并通过低电平来点亮。
image.png
图6 引脚排列

从相关介绍看,RL78/G15 是支持Arduino IDE进行开发的,见图7所示,这也是本人选取这块开发板的原因之一,实在是讨厌e2Studio那种繁琐的配置方式。
image.png
图7 特点及开发工具

为使用Arduino IDE 来开发,首先安装Arduino IDE 1.8.19,并通过首选项的对话框设置了附件开发板管理器网址:
https://raw.githubusercontent.com/renesas/Arduino/master/hardware/package_index_rl78g15_fpb_p20_bundled.json
image.png
图8 管理器网址

随后,在开发板管理器中搜索了“RL78”,所得到的结果有2个,即RL78/G22和RL78/G23,但并没有RL78/G15的相关资源。
于是只好先选取RL78/G22的选项进行了安装,在完成安装后,如图9所示。

image.png
图9完成安装

随后编写了相应的测试程序,经编译其结果如图10所示,说明情况正常。
image.png
图10 完成编译

但在程序上传时,则程序图11所示的错误提示,说明无法完成程序的下载。
image.png
图11 上传报错

后来对RL78/G23也进行了安装测试,均无法实现程序的上传,看来Arduino IDE这条道也不好走呀!