0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于RASC的keil电子时钟制作(瑞萨RA)(4)----使用串口进行程序烧写

嵌入式单片机MCU开发 来源:嵌入式单片机MCU开发 作者:嵌入式单片机MCU开 2023-12-01 14:51 次阅读

概述

本篇文章主要介绍如何使用UART串口烧写程序到瑞萨芯片,并以实际项目进行演示。

硬件准备

首先需要准备一个开发板,这里我准备的是芯片型号R7FA2E1A72DFL的开发板:

在这里插入图片描述

在这里插入图片描述

视频教程

https://www.bilibili.com/video/BV1ou411V7Q5/

软件准备

需要下载Renesas Flash软件,所以可以进入瑞萨官网进行下载。
下载地址:
https://www.renesas.cn/cn/zh/software-tool/renesas-flash-programmer-programming-gui

在这里插入图片描述

下载完成之后进行安装即可。

hex文件准备

hex的全称是Intel HEX,此类文件通常用于传输将被存于ROM或者EPROM中的程序和数据。是由一行行符合Intel HEX文件格式的文本所构成的ASCII文本文件。大多数EPROM编程器或interwetten与威廉的赔率体系 器使用Intel HEX文件。HEX文件记录由对应机器语言码和/或常量数据的十六进制编码数字组成。
hex文件生成如下所示。
在这里插入图片描述
对程序进行重新编译,就会出现hex文件,文件一般在该项目的Objects文件夹中。
在这里插入图片描述

UART串口与瑞萨开发板进行接线

在这里插入图片描述
其中MD管脚为P201。
在这里插入图片描述

进入boot模式需要进行拉低。
在这里插入图片描述

按键按下为接地状态。
在这里插入图片描述
串口接线如下所示。
在这里插入图片描述

烧录

打开Renesas Flash Programmer进行烧录。
在这里插入图片描述

新建一个工程。
在这里插入图片描述

烧录设置。
在这里插入图片描述

若出现下列报错,需要按一下复位按键,在重新设置即可。
或者查看官方给出的报错说明,链接如下所示:
https://www.renesas.cn/cn/zh/software-tool/rfp-error-guide#connecting

在这里插入图片描述

烧录成功如下所示。
在这里插入图片描述

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 串口
    +关注

    关注

    14

    文章

    1551

    浏览量

    76456
  • keil
    +关注

    关注

    68

    文章

    1212

    浏览量

    166856
  • 电子时钟
    +关注

    关注

    11

    文章

    197

    浏览量

    24527
  • 程序烧写
    +关注

    关注

    0

    文章

    5

    浏览量

    5621
收藏 人收藏

    评论

    相关推荐

    电子时钟制作(RA)(1)----使用串口进行打印

    本篇文章主要介绍如何使用e2studio对RA2E1开发板进行串口打印配置。
    的头像 发表于 12-01 13:56 650次阅读
    <b class='flag-5'>电子时钟</b><b class='flag-5'>制作</b>(<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>)(1)----使用<b class='flag-5'>串口</b><b class='flag-5'>进行</b>打印

    电子时钟制作(RA)(2)----使用串口进行程序

    本篇文章主要介绍如何使用UART串口程序芯片,并以实际项目
    的头像 发表于 12-01 13:58 765次阅读
    <b class='flag-5'>电子时钟</b><b class='flag-5'>制作</b>(<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>)(2)----使用<b class='flag-5'>串口</b><b class='flag-5'>进行程序</b><b class='flag-5'>烧</b><b class='flag-5'>写</b>

    电子时钟制作(RA)(3)----使用J-Link程序芯片

    这一节主要讲解如何使用J-Link对RA芯片进行烧录。
    的头像 发表于 12-01 14:01 910次阅读
    <b class='flag-5'>电子时钟</b><b class='flag-5'>制作</b>(<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>)(3)----使用J-Link<b class='flag-5'>烧</b><b class='flag-5'>写</b><b class='flag-5'>程序</b>到<b class='flag-5'>瑞</b><b class='flag-5'>萨</b>芯片

    基于RASCkeil电子时钟制作(RA)(2)----配置keil以及使用串口进行打印

    本篇文章主要介绍了一种基于RA系列微控制器的电子时钟制作方法,重点关注如何利用
    的头像 发表于 12-01 14:47 708次阅读
    基于<b class='flag-5'>RASC</b>的<b class='flag-5'>keil</b><b class='flag-5'>电子时钟</b><b class='flag-5'>制作</b>(<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>)(2)----配置<b class='flag-5'>keil</b>以及使用<b class='flag-5'>串口</b><b class='flag-5'>进行</b>打印

    基于RASCkeil电子时钟制作(RA)(3)----使用J-Link程序芯片

    这一节主要讲解如何使用J-Link对RA芯片进行烧录。
    的头像 发表于 12-01 14:49 601次阅读
    基于<b class='flag-5'>RASC</b>的<b class='flag-5'>keil</b><b class='flag-5'>电子时钟</b><b class='flag-5'>制作</b>(<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>)(3)----使用J-Link<b class='flag-5'>烧</b><b class='flag-5'>写</b><b class='flag-5'>程序</b>到<b class='flag-5'>瑞</b><b class='flag-5'>萨</b>芯片

    基于RASCkeil电子时钟制作(RA)(5)----驱动LED数码管

    本篇文章主要介绍如何使用e2studio对RA2E1开发板进行数码管的驱动。
    的头像 发表于 12-01 15:01 646次阅读
    基于<b class='flag-5'>RASC</b>的<b class='flag-5'>keil</b><b class='flag-5'>电子时钟</b><b class='flag-5'>制作</b>(<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>)(5)----驱动LED数码管

    基于RASCkeil电子时钟制作(RA)(7)----配置RTC时钟及显示时间

    本文将详细讲解如何借助e2studio来对微控制器进行实时时钟(RTC)的设置和配置,以便实现日历功能和一秒钟产生的中断,从而通过串口
    的头像 发表于 12-01 15:06 705次阅读
    基于<b class='flag-5'>RASC</b>的<b class='flag-5'>keil</b><b class='flag-5'>电子时钟</b><b class='flag-5'>制作</b>(<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>)(7)----配置RTC<b class='flag-5'>时钟</b>及显示时间

    基于RASCkeil电子时钟制作(RA)(9)----保存数据到flash

    本篇文章主要介绍如何使用e2studio对进行Flash配置,并且分别对Code Flash & Data Flash进行读写操作。
    的头像 发表于 12-01 15:12 751次阅读
    基于<b class='flag-5'>RASC</b>的<b class='flag-5'>keil</b><b class='flag-5'>电子时钟</b><b class='flag-5'>制作</b>(<b class='flag-5'>瑞</b><b class='flag-5'>萨</b><b class='flag-5'>RA</b>)(9)----保存数据到flash

    RA-Eco-RA0E1-32PIN-V1.0开发板试用】使用 RASC 建立 Keil 工程、烧录测试

    RA-Eco-RA0E1-32PIN-V1.0开发板试用】使用 RASC 建立 Keil 工程、烧录测试 使用官网提供的
    发表于 11-09 12:52

    RA4系列开发板体验】体验过程

    、使用 RASC 生成 Keil 工程+点亮LED参照“ 【RA4系列开发板体验】2. 使用RASC
    发表于 12-18 16:20

    FPB-RA6E1快速原型板】简单开箱和RASC+Keil开发环境搭建

    的是RASC+Keil开发环境,使用开发板自带的JLink调试器进行调试和下载。自带JLink相对于使用串口烧录,好处是不需要单独下载烧录软件,使用方便。另外,JLink调试器支持断点调试,通过
    发表于 05-22 23:13

    e2studio(5)----使用UART串口程序芯片

    本篇文章主要介绍如何使用UART串口程序芯片,并以实际项目
    的头像 发表于 11-15 09:14 2845次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>萨</b>e2studio(5)----使用UART<b class='flag-5'>串口</b><b class='flag-5'>烧</b><b class='flag-5'>写</b><b class='flag-5'>程序</b>到<b class='flag-5'>瑞</b><b class='flag-5'>萨</b>芯片

    基于RA2L1的串口及J-Link的说明

    使用串口和J-Link对RA2L1程序 本节介绍使用串口工具对
    的头像 发表于 11-25 12:40 1582次阅读

    基于RA2L1的串口及J-Link的说明

    本节介绍使用串口工具对RA2L1进行程序。采用CPK-RA2L1开发板,硬件如下图所示。
    的头像 发表于 11-25 13:55 1742次阅读

    使用 Uart 串口程序RA 芯片

    本篇文章主要介绍如何使用UART串口程序芯片,并以实际项目
    的头像 发表于 11-03 17:36 2517次阅读
    使用 Uart <b class='flag-5'>串口</b><b class='flag-5'>烧</b><b class='flag-5'>写</b><b class='flag-5'>程序</b>到 <b class='flag-5'>RA</b> 芯片