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

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

3天内不再提示

使用J-Link烧写程序到RA芯片

RA生态工作室 2021-11-11 18:36 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

pYYBAGGA3i6Af0z4AABdWrtWoBM374.png

1.概述

本篇文章主要介绍如何使用 J-Link 对瑞萨芯片进行烧录,并以实际项目进行演示。

2.硬件准备

首先需要准备一个开发板,这里我准备的是 RA-Eco-RA2L1-48PIN 的开发板。

pYYBAGGLLTuAKokoAAL5D_IbQXA990.png

L1开发板git链接

https://gitee.com/ramcu/ra-eco-ra2-l1-48-pin.git

3.软件准备

需要下载新版 J-Link 软件,旧版可能不支持瑞萨,所以可以进入 J-Link 官网进行下载。

下载地址:https://www.segger.com/downloads/jlink/

poYBAGGLLH6Ae46tAAIQ0m8scKA086.png

4.Hex文件准备

Hex 文件格式是可以烧写到单片机中,被单片机执行的一种文件格式,生成 Hex 文件的方式有很多种,可以通过不同的编译器将 C 程序或者汇编程序编译生成 Hex 。

配置 e2studio 输出 Hex 文件,选择项目->属性,配置如下所示。

poYBAGGLLXWAc-bvAAFxLcMppD0261.png

之后选择C/C++构建->设置->工具设置->GNU ARM Cross Create Flash Image->General,在Output file format中选择 Intel HEX 进行输出 HEX 文件。

poYBAGGLLY-AdK9kAADuhmSwQrc601.png

对程序进行重新编译,就会出现 Hex 文件,文件一般在该项目的 Debug 文件夹中。

pYYBAGGLLaeAEjugAAITOfb9C2I168.png

5.J-Link y与瑞萨开发板进行SWD方式接线

J-Link 接口如下所示。

poYBAGGLLbuAL1x9AANLngx8qFs733.png

J-Link

开发板

2pin->3.3V

VCC

4pin->GND

GND

7pin->SWDIO

SWDIO

9pin->SWCLK

SWCL

6.程序烧录

打开 J-Flash Lite 进行烧录。

pYYBAGGLLeSAToR0AAAOmKq_QMA614.png

将芯片型号以及烧录方式选择好。

pYYBAGGLLe2AbsOCAAAtkt_mytg353.png

选择烧录文件。

pYYBAGGLLfWAV_b9AADs4cH7W4U785.png

Hex 文件下载。

pYYBAGGLLhiAeKZdAADPU9m94OQ812.png

之后对开发板进行断电或者复位即可查看效果。


7.教学视频

视频教学在B站官方账号,欢迎观看B站教学视频~


原文标题:瑞萨e2studio----GPIO输出

文章出处:【微信公众号:RA生态工作室】欢迎添加关注!文章转载请注明出处。

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

    关注

    147

    文章

    18613

    浏览量

    387191
  • ARM
    ARM
    +关注

    关注

    135

    文章

    9499

    浏览量

    388753
  • 嵌入式
    +关注

    关注

    5186

    文章

    20151

    浏览量

    328896
  • 开发板
    +关注

    关注

    25

    文章

    6125

    浏览量

    113380
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    CWDAPLINK与J-link下载有什么区别?哪一款比较好?

    CWDAPLINK与J-link下载有什么区别?哪一款比较好?
    发表于 12-02 06:06

    使用J-Link Attach NXP S32K3导致对应RAM区域被初始化成0xDEADBEEF

    在IAR Embedded Workbench for Arm中使用J-Link Attach NXP S32K3的时候,会提示对应RAM区域被初始化成0xDEADBEEF,导致对应RAM区域的数据被“篡改”。
    的头像 发表于 11-03 15:26 4844次阅读
    使用<b class='flag-5'>J-Link</b> Attach NXP S32K3导致对应RAM区域被初始化成0xDEADBEEF

    生态芯进阶 | SEGGER J-Link/Flasher深度适配极海G32R50x系列实时控制MCU!

      近日,SEGGER 宣布通过J-Link Prime芯片伙伴计划, 其“开盒即用”的 J-Link调试器和Flasher编程器,已完成对极海G32R50x系列实时控制MCU的生态适配。 深度适配
    的头像 发表于 09-22 14:23 812次阅读
    生态芯进阶 | SEGGER <b class='flag-5'>J-Link</b>/Flasher深度适配极海G32R50x系列实时控制MCU!

    RA4E2开发板测评】MDK程序开发+J-LINK下载-&gt;RA4M2配置方法

    习惯STM32开发转RA4M2开发的童鞋可能更习惯MDK和采用J-LINK实现开发和调试。 1.使用配置工具配置端口(类似于STM32CUBEMX) 型号选型和开发环境选择设置 2配置GPIO口
    发表于 08-31 13:55

    使用Segger J-Link Pro对XMC7200的CM0+内核进行编程遇到的问题求解

    当我使用 GNU C 编译器编译起始(.text)地址为 0x10000000 的 CM0+ 程序时,我无法在 Segger J-Link Pro 中下载该程序。我在输出窗口中收到一个空白的错误弹出
    发表于 07-21 06:05

    SEGGER J-Link调试器支持Allegro微控制器

    SEGGER领先的J-Link调试器现在可用于Allegro MicroSystems MCU的程序下载和在线调试。有了J-Link的支持,结合Ozone多平台调试器,以及Flasher系列的专业在线编程器,技术人员可以实现A8
    的头像 发表于 06-10 09:29 902次阅读

    可以使用J-link对CYPD3171进行编程吗?

    我可以使用 J-link 对 CYPD3171 进行编程吗?
    发表于 04-30 07:04

    RA-Eco-RA4M2开发板评测】RA-Eco-RA4M2 Keil 开发环境搭建

    J-link,也可使用串口等下载程序。 5.3 程序调试 当然啦,也可使用J-link进行程序调试。 Figure ‑
    发表于 04-27 22:54

    RA-Eco-RA4M2开发板评测】1 RA4M2开发环境搭建

    J-link,也可使用串口等下载程序。 5.3 程序调试 当然啦,也可使用J-link进行程序调试。 Figure ‑
    发表于 04-25 22:38

    如何使用带有i.MX 93处理器的Segger J-link在VSCode中进行调试?

    我已经阅读了有关在 i.MX 8 处理器上使用 j-link 进行调试的指南。我已经尝试了本指南,但使用的是 iMX93。当我想连接到 J-link GDB 服务器应用程序时,我遇到了一个问题。“MIMX9352_M33”处理器
    发表于 04-04 08:21

    如何将MCUXpresso和MCU LINK_PRO置于J-Link仿真模式?

    无法进行调试。我删除了所有调试启动文件,以允许 MCUXpresso 按照 IDE 指南的建议自动创建 j-link 配置。 然后,我尝试使用 Segger“V8.12e”中的最新驱动程序,而不是
    发表于 04-02 06:41

    如何通过J-Link实现STM32H5控制调试端口

    基于J-Link实现STM32H5安全编程介绍了在禁用TrustZone时,如何通过J-Link实现STM32H5控制调试端口的安全锁定或回归打开。
    的头像 发表于 03-17 10:25 1069次阅读
    如何通过<b class='flag-5'>J-Link</b>实现STM32H5控制调试端口

    SEGGER J-Link和Flasher工具支持意法半导体汽车微控制器

    2025年2月,SEGGER宣布其J-Link调试器和Flasher在线编程器全面支持意法半导体针对汽车应用的Stellar P&G系列微控制器。
    的头像 发表于 02-14 11:37 1142次阅读

    如何通过J-Link向目标系统供电

        J-Link能够通过JTAG接口的Pin-19引脚向目标系统输出5V电压,电流不超过300mA。 默认情况下,J-Link供电功能是关闭的。用户可以通过命令或相应的工具配置启动供电功能。 1
    的头像 发表于 12-21 14:29 1777次阅读
    如何通过<b class='flag-5'>J-Link</b>向目标系统供电

    RISC-V 使用J-Link调试RV-STAR

    J-Link调试器和RV-STAR开发板,且在Nuclei Studio中运行和调试应用程序。 关于Nuclei Studio IDE下载安装、编译和调试运行等流程的详细介绍,请参见RV-STAR快速上手
    发表于 12-14 17:47