这次试用的瑞萨RA6E2-立创地奇星是一款高性价比的开发板,为透彻地体验它的性能,构建其开发环境是一项最基本的工作。
开发瑞萨开发板的的工具基本有3类,即Renesas e2 studio、Keil MDK及IAR EWARM。
这里介绍的是一种混合式的方法,即使用RASC来配置引脚并生成Keil MDK的项目工程,然后再在Keil MDK环境下进行功能设计。
在完成RASC的安装后,需将其打开并按图1所示来选取芯片的类型及IDE项目类型等。
图1 选取芯片及项目类型
随后,是按图2至图4进行设置。
图2 创建新项目
图3 选用非实时系统
图4 选择模板形式
在通过各设置环节后,将显示图5所示的配置界面。
图5配置界面
为此,可先使用项目生成功能产生一个空的项目框架并通过编译处理,见图6所示。
图6 完成编译
此外,还需为Keil MDK安装芯片支持升级包,在完成安装后,则可在芯片列表中见到对RA6E2的支持,见图7所示。
图7 芯片支持
为验证程序下载的作用,可在RASC中将LED灯所连接的引脚P402设为输出模式,见图8和图9所示。
图8 配置P402
图9 设为输出模式
随后,重新生成一次项目工程。
在打开新生成的项目工程后,将主程序的内容修改为:
void hal_entry(void)
{
while(1)
{
R_BSP_SoftwareDelay(500, BSP_DELAY_UNITS_MILLISECONDS);
R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_04_PIN_02, BSP_IO_LEVEL_LOW);
R_BSP_SoftwareDelay(500, BSP_DELAY_UNITS_MILLISECONDS);
R_IOPORT_PinWrite(&g_ioport_ctrl, BSP_IO_PORT_04_PIN_02, BSP_IO_LEVEL_HIGH);
}
}
接下来是选取相应的调试工具,见图10所示。
图10 选取调试工具
再按图11所示来选取烧录算法,来连接调试工具的情况下,则可见到图12所示的连接状态。
图11 选取烧录算法
图12 连接状态
经程序下载测试,证明下载功能有效,至此开发环境就搭建好啦!
更多回帖