串口下载程序软件安装包 瑞萨芯片可以使用瑞萨官网的E2Studio软件和安装对应的软件生成MDK可以编译。我选用的是E2Studio软件作为开发环境。E2Studio安装包的下载链接为: Github下载链接。安装好后需要在开始菜单中找到E2Studio软件链接,也可以拖到桌面方便以后得使用。
打开E2Studio软件后点击右上角的文件—> 新建—> 瑞萨C/C++项目—>Renesas RA。
然后是给工程起名字和保存工程路径,这个可以根据自己的喜好选择。选择好后进入到芯片型号选择界面,选择方式如下
选择好后可以一直点击Next,其中是选择是否有操作系统(FreeRTOS)和工程是否为空白。
工程的若选择的是空白工程,那程序烧写后是没有反应的,在此点亮板上两个用户LED灯为例进行学习。
首先是RA2L1板卡的原理图了,RA2L1的资料链接为:RA板卡资料。不过需要登录点击下载才可以,否则是没有反应的。下载后的原理图在压缩包目录下,名称为RA2L1_E1_LQFP48 TOUCH.pdf。对应LED控制引脚的原理图如下
可以看出对应的控制引脚为P104和P103,且高电平可以点亮LED灯。所以回到刚才创建的工程中去配置对应的引脚。
打开堆栈配置(Stacks),查看是否创建I/O的堆栈,若没有需要创建一下。一般按照刚才的步骤创建工程的话这里是会有的。
然后打开引脚配置(Pins),找到P103和P104的配置,如下图
在对应的Mode选项中选择输出模式且默认为高电平。然后点击右上角的Generate Project Content生成对应的代码。最后可以右键项目文件夹构建项目进行编译或者点击菜单栏的锤子进行编译(若打开多个工程需要确认一下当前的工程)。因为我用的是串口下载程序,所以需要生成对应的hex文件。生成hex文件的方法是右键项目文件夹,按照如下图的方式进行配置,配置后点击应用和关闭,重新编译工程后若没有错误就会在Debug文件夹下生成与项目名称一样的.hex文件。
串口下载程序的软件安装包链接为:串口下载程序软件安装包。下载后需要进行安装,安装好后也是会在开始菜单中有对应的链接,可以拖拽到桌面方便后续的使用。安装好后打开软件需要点击右上角的File创建工程,工程创建时需要输入工程名称和保存路径以及选择下载方式。可以参考如下图
然后是点击Add/Remove Files,选择工程创建生成的hex文件。硬件连接方式是用杜邦线提供电源,P109接RX,P110接TX,跳线帽短接1和3。点击Start进行下载。下载后需要将跳线帽不要短接任何引脚就行,按下RESET按键就可以运行程序。效果如下
|