1、下载例程
第一步:启动项目导入向导
打开 e² studio。在左侧的“项目资源管理器”窗口中,由于当前工作空间是空的,系统会提示您添加一个项目。点击 “导入项目...” 链接,开始导入流程。
第二步:选择导入源类型
在弹出的“导入”对话框中,展开“常规”类别。为了获取 Renesas 官方提供的最新示例,请选择 “Sample Projects on Renesas Website”(瑞萨官网上的示例项目)。然后点击“下一步(N) >”。
第三步:搜索并定位开发板的示例项目
在“Import sample project”窗口中进行如下配置:
- 在左侧选择 Online -> RA,表示要在线搜索 RA 系列微控制器的项目。
- 在 Device 文本框中输入您开发板的主控芯片型号:R7FA0E209。
- 首次使用该功能时,会弹出“Region Setting”对话框,请根据您所在的地区进行选择(例如 Mainland China/Hong Kong Region),然后点击“确定”。
- 完成以上设置后,点击“Search”按钮进行搜索。
第四步:选择并下载项目包
e² studio 会根据搜索条件列出可用的示例项目包。在下方的“Sample projects”列表中,找到并选中与开发板对应的项目包 “FPB-RA0E2 Example Project Bundle”。选中后,e² studio 会自动开始从服务器下载该项目包(通常是一个 .zip 压缩文件)。
第五步:选择需要导入的具体工程
项目包下载完成后,窗口会自动跳转到最终的导入界面。
- 系统会自动选中刚刚下载的压缩文件作为“归档文件(A)”。
- 在下方的“项目(P)”列表中,会列出该项目包中包含的所有独立示例工程(如 adc_fpb_ra0e2_ep, crc_fpb_ra0e2_ep, freertos_fpb_ra0e2_ep 等)。
- 可以根据自己的测试需求,勾选一个或多个想要导入的工程。如果想导入全部,可以点击“全部选中(S)”。
- 最后,点击 “完成(F)” 按钮。
第六步:导入成功,查看项目列表
点击“完成”后,e² studio 会将所有选中的示例工程导入到当前工作区。如上图所示,在左侧的“项目资源管理器”中,可以看到所有成功导入的 FPB-RA0E2 示例工程。
这些工程涵盖了该开发板的各种外设和功能,例如:
- ADC (adc_fpb_ra0e2_ep)
- I2C (iic_master_fpb_ra0e2_ep)
- SPI (sau_spi_fpb_ra0e2_ep)
- FreeRTOS (freertos_fpb_ra0e2_ep)
- WiFi (wifi_fpb_ra0e2_ep)
- ...以及更多
现在,可以任意选择一个感兴趣的工程,双击展开它来查看源代码、配置 FSP、进行编译和调试,开始开发板测试之旅。
2、编译、下载
第七步:构建(编译)项目
在导入并选择好要测试的工程后,下一步是进行编译,也称为“构建”。
- 在左侧的“项目资源管理器”中,找到您想要测试的工程,例如 adc_fpb_ra0e2_ep。
- 右键单击该项目,在弹出的上下文菜单中选择 构建项目(B)。
e² studio 将会调用 GCC 工具链来编译源代码,并将其链接成可执行的二进制文件。您可以在底部的“控制台 (Console)”窗口中查看详细的编译过程和结果。
第八步:启动调试会话
项目成功构建后,就可以开始进行在线调试了。
- 确保您的 FPB-RA0E2 开发板已通过 USB 线正确连接到电脑。
- 在 e² studio 的主工具栏中,点击 调试 (Debug) 图标(那个绿色的小甲虫)。
点击后,e² studio 会自动完成以下操作:
- 切换到“调试”视图 (Debug Perspective)。
- 通过板载调试器(如 J-Link OB)连接到目标芯片。
- 将刚刚编译好的程序下载到 RA0E2 的闪存中。
- 程序会自动运行并暂停在主函数 hal_entry() 的入口处。
如上图所示,程序已准备就绪,可以开始使用调试功能(如单步运行、设置断点、查看变量等)来分析和测试 ADC 示例代码了。