ELINK编程器典型场景之多APP文件下载

有些应用场合中,单MCU内会采用BootLoader+APP1+APP2的加载模式,程序启动时先进入BootLoader程序,依据设定条件跳转至APPx应用运行;为满足此类需求,设计多达三个程序文件(含BootLoader时只能下载最多两个APP程序文件,若单独下载BootLoader则可以下载多达三个APP程序文件)下载功能,脱机下载时ELinkPROG工具把多个程序文件合并为单个镜像文件(并依据目标板MCU进行地址与范围识别)至编程器脱机存储器内。

需要注意的是加载的程序文件必须为原二进制格式文件,如.hex和.bin格式文件。

原文地址:https://www.cnblogs.com/raswin/p/9262233.html

时间: 2024-11-10 18:48:11

ELINK编程器典型场景之多APP文件下载的相关文章

ELINK离线编程器常见问题

Q1 编程器是否可以接JTAG JTAG接口已经包含SWD接口引脚,按以下引脚对应接线即可: SWDIO->目标板JTAG 的JTMS SWCLK->目标板JTAG 的JTCK Q2 PC机上是否可以同时连多个编程器 考虑到操作简易,ELinkPROG只允许同时识别一个编程器,建议逐一操作编程器. Q3 编程器升级是否会产生额外费用 本款编程器配套ELinkPROG工具软件和固件的升级均是永久免费. Q4 离线编程器是否有保护功能 编程器内部设计有过流保护功能(限值300mA). Q5 软件屏

学会分析典型用户和典型场景

前一篇文章我谈到了需求分析,如何做出能满足用户需求的软件,最首先和最关键的是要学会需求分析,那么我们的用户在哪里呢?这篇文章就要来说说典型用户和典型场景. 在产品开发的过程中,我们经常需要描述一些典型的用户,以前大家通常是以一些抽象的名词来表示用户,如"家用电脑初学者","经验丰富的系统管理员",现在我们建议用一个"典型用户"来代表."典型用户"可以不是专业出身的程序员,他们有自己的主业,编程只是一个工具,他们的主要目的就是用

极路由1s HC5661 编程器救砖教程

说明:极1s如果刷错了固件,比如刷了HC5661A之类的,那么,会出现亮不灯的死机情况,这个时候说明固件引导已经刷坏了,只能拆机用编程器救砖或者返厂维修.如果采用编程器的话,因为没有备份,基本不可能恢复云应用功能.另一种情况是电源灯还亮着,这种情况是不需要拆机的,修复方法官网有. 工具:淘宝买的 CH341A编程器一个,价格大约15元. 接线: 方法: 1.设置编程器 这一步很重要,我就是因为没有设置,花了一天时间,还以为是路由因为自己焊的时候焊坏了!设成与我一样就行了. 2.点击检测,差别是否

利用CH341A编程器刷新BIOS,恢复BIOS,妈妈再也不用担心BIOS刷坏了

前几天,修电脑主析就捣鼓刷BIOS,结果刷完黑屏开不了机,立刻意识到完了,BIOS刷错了.就从网上查资料,各种方法试了个遍,什么用处都没有.终于功夫不负有心人,找到了编码器,知道了怎么用.下面看看具体用法: 先买了一个便宜点的编码器: <ignore_js_op> 把刷错的BIOS芯片先拆下来:<ignore_js_op> 把芯片放到编码器上: 再找一台电脑,我的笔记本派上用场了,下载编码器的驱动程序和编码器软件:  <ignore_js_op> <ignore_

典型场景

(1)名字:刘大富 (2)年龄:24 (3)收入:3000/月 (4)代表的用户在市场上的比例:比例相当高 (5)使用这个软件的典型场景:给自己的孩子学习 (6)使用本软件/服务的环境:手机安卓系统 (7)生活/工作情况:出外打工 (8)知识层次和能力:大学毕业 (9)用户的动机.目的和困难:提高自己孩子的成绩,但是目前经济困难 (10)用户的偏好:喜欢玩游戏,喜欢研究程序 场景: 软件的出题方面解决了用户的数学问题,提高数学成绩.软件的界面设计美观,提高了用户使用它的频率.配合计时功能,能加快

mysql中能够使用索引的典型场景

mysql 演示数据库:http://downloads.mysql.com/docs/sakila-db.zip 匹配全值 explain select * from rental where rental_date='2005-05-25 17:22:10' and inventory_id=373 and customer_id=343 匹配值的范围查询 explain select * from rental where customer_id >= 373 and customer_i

09应用输入管理器转动场景--《程序员学Unity3d》

为什么极品飞车等等游戏,都可以通过系统设置很方面地根据自己喜欢设置操作方式,有人喜欢用箭头来控制没有喜欢用用"W,S,A,D"来控制,这就说明了程序员不会把控制方式写死在程序里面,来看看Unity3d如何让用户可以随时修改"快捷键". 优点:不仅方便后期维护,也可以减少很多代码. Edit --Project Settings -- Input 打开输入管理器 前面17组是系统配置的,可以修改或删除. 将Size改为18,新增一组.(名称为Test,对应按键为 a)

谈谈编程器软件开发与设计

*************************************************************************************************************************** 作者:EasyWave                                                   时间:2014.05.24 类别:协议标准-编程器简介                                  声明:

将USBASP改造成STK502编程器(转)

源:将USBASP改造成STK502编程器 现在淘宝上还有不少USBasp或者USBisp的51/AVR编程器,它们使用了开源的USBasp硬件,以及PROGISP软件或者其它一些下载软件.其实我们可以非常方便的将它们改为STK502编程器,不但稳定性更好,也可以和AVR Studio无缝集成,使用更加方便. USBasp是开源项目AVRDoper出现之前比较有名的一个开源USB编程器项目,它可以对AVR单片机进行编程.它使用avrdude等软件做为上位机编程软件,可以在Windows和Linu