软件资源
除了拥有丰富的硬件资源之外,瑞萨公司为RZ/T2L套件提供了详尽的资料和完整的软件开发包。这些资料都可以在瑞萨公司的官网上找到,在这里强烈推荐rzt2l-easy-download-guide这个文档,在这个文档中有与RZ/T2L相关的所有资料文档下载地址。
图12 RZ/T2L-easy-download-guide内容
根据文档中的提示,集成开发环境IAR以及e² studio都可以实现对RZ/T2L进行评估,我们只需要在网站上下载对应的安装包即可。在这里强烈推荐瑞萨公司推出的灵活配置软件包(FSP),在该软件包里包括高性能、低内存占用的业界一流的 HAL驱动程序、集成了多种RTOS的中间件协议栈,能够简化通信和安全等复杂模块的实现;而配套的e² studio IDE则提供了对图形化配置工具和智能代码生成器的支持,这些都会使得编程和调试变得更加轻松快捷。由于瑞萨公司产品线众多,而不同的产品对应的FSP都不相同,所以下载时要特别注意FSP的版本,如果以前系统中并没有安装过e² studio则推荐下载安装下图中的 “e² studio and RZ/T2 FSP Install”
图13 e² studio安装下载
安装好e² studio开发工具以后就可以开始进行评估了,首先通过Type-C接口对板卡进行供电,并通过Micro USB接口利用板卡上自带的Jlink-OB调试器进行调试,按照下图方式设置好跳线从xSPI 1 boot mode启动后,打开电源开关即可。
图14 启动跳线选择
与其它FSP版本不同的是,RZ/T2L软件包(FSP)中包含有亮灯示例程序,工程师们只需要简单的按照向导生成即可。首先,运行安装好的e² studio开发工具。
图15 e² studio启动
随后,在弹出的对话框中选择工作路径后点击“Launch”按钮开始创建工程。
图16 创建工作空间界面
在主界面中选择“File”→”New”→”C/C++ Project”创建一个工程:
图17 创建项目
在随后出现的菜单中选择“Renesas RZ/T C/C++ FSP Project”,点击“Next”进入下一步:
图18 选择FSP工程模板
输入项目名称,在这里我们就输入“Blink”,点击“Next”进入下一步:
图19 创建项目名称
选择板卡的启动方式,使用OctaFlash的时候,选择xSPI 0 boot mode进行调试,需要按照图14更改对应的xSPI0 boot mode (x1 boot serial flash)跳线,以及CN32(2-3 short),SW4-7(ON )。选择评估板上的芯片以及GUN ARM Embeded的版本。点击“Next”后进入下一个界面。
图20 选择板卡及芯片
该界面为编译选项,由于我们需要的是一个可执行文件且不需要RTOS支持,因此直接按照默认的就可以,点击Next进入下一个界面。
图21 选择项目目标
该界面为应用程序模板选择界面,我们直接选择内置的亮灯程序即可,点击“Finish”完成。
图22 选择亮灯程序模板
最终我们得到可以调试的亮灯程序,整个项目信息如下:
图23 项目信息
点击工具栏中的编译后,再点击调试,程序开始正常运行,同时也可以选择单步进行调试。
图24 项目运行
总结
瑞萨RZ/T2L入门套件是用于RZ/T2L MPU的一款评测和开发套件,其功能丰富,在评估板上包含了多个主流的开源硬件接口及千兆以太网PHY和Octal Flash等多种功能的IC,以便工程师们可以在没有扩展板的情况下评测 RZ/T2L 的各种功能。另外,评估板还将MPU主要IO口扩展了出来,并自带了J-Link OB调试下载器,只需将附带的电缆连接到PC,即可立即通过板载仿真器开始评估。这些都能够极大地降低工程师们对RZ/T2L系列MCU的评估成本,同时还可以轻松实现各种创意。
审核编辑:刘清
全部0条评论
快来发表一下你的评论吧 !