【工具使用】使用J-link离线下载芯唐MCU固件

news/2024/11/15 4:51:24/

一,简介

本文主要介绍如何使用J-link工具,离线下载M483的程序。

二,操作步骤

主要分为以下三个步骤:
1,使用SWD接口连接硬件;
2,配置上位机工程;
3,下载程序到芯片;

2.1 使用SWD接口连接硬件

先将硬件连接好。

2.2 配置上位机工程

打开SGGER上位机软件,新建工程:
在这里插入图片描述
设置J-Flash下载速度,选择目标芯片型号:
在这里插入图片描述
在Device一栏输入目标芯片,这里使用M483KIDE,选中对应芯片之后,点击OK确认:
在这里插入图片描述
确认芯片型号之后,点击OK确认:
在这里插入图片描述
工程设置:
在这里插入图片描述
General选项保持默认配置:
在这里插入图片描述
Target Interface选项卡–接口方式可以选JTAG或SWD,一般选SWD接口,速率的话可以保持默认,如果偶尔出现连接不上,可以将这个速率降低,因为GD的驱动能力比较弱,而烧录线又比较长的话,容易出现这种状况。
在这里插入图片描述
MCU选项就是我们刚才选择的M483KIDE,M4内核:
在这里插入图片描述

2.3 下载程序到芯片

烧录程序:
连接目标芯片:
在这里插入图片描述
连接成功后提示如下:
在这里插入图片描述
打开待烧录的文件:
J-Flash 可以烧录生成的.hex文件,也可烧录生成的.bin文件,因为.bin文件中没有地址信息,所以烧录的时候需要指定烧录的地址。下面分别介绍如何烧录.hex和.bin文件。

a, 烧录.hex文件

打开待烧录的.hex文件
在这里插入图片描述
选择生成的.hex,点击“打开”:
在这里插入图片描述
点击烧录:
在这里插入图片描述
如果这里提示需要license,生成license:
在这里插入图片描述
生成导入License的方法:

下载界面:
在这里插入图片描述
下载完成,显示如下信息代表成功:
在这里插入图片描述

b,烧录.bin文件

打开待烧录的.bin文件
在这里插入图片描述
选择待烧录的.bin文件:
在这里插入图片描述
输入bin文件的下载地址:
在这里插入图片描述
点击下载:
在这里插入图片描述
下载成功:
在这里插入图片描述
至此,烧录步骤全部完成。

三,总结

本文主要介绍如何使用J-link,离线下载.bin和.hex文件,供参考。


http://www.ppmy.cn/news/850003.html

相关文章

Ubuntu22.04安装飞书

通过以下教程可以快速的安装飞书。 安装包下载 进入飞书下载官网下载飞书Linux客户端 选择deb格式安装包下载 安装方式 方式一:运行安装包安装 双击deb文件,点击install进行安装 方式二:终端命令安装 到安装目录,然后dpkg你的安…

苹果6手机怎么录屏_苹果手机如何开启录屏功能 苹果手机开启录屏功能方法【详解】...

现在手机的录屏功能是很多人需要用到的功能之一,一般会使用第三方软件来录屏,但其实苹果手机有自带的录屏功能,开启手机自带的录屏功能就无需下载软件,可以省去手机空间。那么苹果手机如何开启录屏功能?苹果手机开启录屏功能方法…

荔枝软件如何测试声音,荔枝如何测自己的声音 荔枝测自己的声音方法

您可能感兴趣的话题: 荔枝 测自己的声音 核心提示:  荔枝APP有一个特色功能——声鉴卡,声鉴卡可以用来测试用户的音色,比如女神音、御姐音、少年音等等,很多人都想用声鉴卡测试一下自己的音色,却不知道荔枝…

苹果mac电脑重装系统,以及重装之后没有声音、热键不能使用的解决办法

首先介绍一下我电脑的情况 MacBook Air 已经装了双系统并一直用的win7 64位,现在要将这个win7重新装一次。 与普通电脑的系统重装不同。走了很多弯路,接下来是我整理的整个成功过程。 准备: 1、一个U盘 我的是6G的 2、去网上下载一个你想要装…

苹果电脑分屏之后没有声音_MAC录屏没有声音? 如何在苹果电脑MACBOOK上录音录屏...

文章目录 1 MAC录屏没有声音? 如何在苹果电脑Macbook上录音录屏 2 Mac录屏软件 3 Mac录制系统声音 3.1 1- 下载SoundFlower插件 3.2 2- 安装插件 3.3 3- 允许安装权限 3.4 4- 打开 Audio MIDI Setup 3.5 5- 设置声音输出 3.6 6- 开始录制 4 Quicktime戴耳机如何录屏 4.1 1- 打…

【JUC进阶】12. 环形缓冲区

目录 1、前言 2、基本概述 2.1、什么是环形缓冲区 2.2、结构刨析 2.3、优点 2.4、缺点 3、如何使用 3.1、定义一个环形缓冲区 3.2、Demo使用 1、前言 上一篇《【JUC进阶】11. BlockingQueue》中介绍到ArrayBlockingQueue,在物理上是一个数组,但…

scrapy框架中间件的使用以及scrapy-redis实现分布式爬虫

一、爬虫中间件和下载中间件 1.下载中间件 1 写在middelwares.py中,写个类 2 类中写方法 process_request(self, request, spider):-返回 None,继续进入下一个中间件-返回 request对象,会进入引擎,被引擎放到调度器,等待下一次被调度执行-返回 response对象,会被引擎调度…

氮化镓充电器哪家做得好_氮化镓充电器哪家强?手机充电新革命来临

原标题:氮化镓充电器哪家强?手机充电新革命来临 根据4月12日行业报告显示,目前各大手机厂商正在积极接入氮化镓快充市场。据统计,目前华为、小米、OPPO、realme、三星、努比亚、魅族等知名手机企业已经先后发布和推出了基于手机、…