【野火 fireFlasher Mini 脱机烧录器】1. 上手实测 - RISC-V MCU技术社区 - 电子技术论坛 - 广受欢迎的专业电子论坛
分享 收藏 返回

hehung 关注 私信

【野火 fireFlasher Mini 脱机烧录器】1. 上手实测

前言

很高兴能够成功申请到FireFlasher Mini的试用,五一节前正好收到了FireFlasher Mini脱机烧录器,但是五一期间回了趟老家,所以开箱相对迟了几天。

今天正式开始熟悉烧录器的使用,翻箱倒柜出来了很久之前的STM3F103的开发板拿来做为熟悉烧录器试用的板子,下面是开箱以及熟悉烧录器的一些总结。

1 开箱

1.1 全家福

FireFlasher Mini包括了:

  • 一个烧录器主机(主机上一个按钮以及一个LED灯)
  • 一组排线(每根排线上还标注了对应的引脚定义,好评)
  • 一条Type-C数据线

烧录器相对来说还是比较小巧,对比J-LINK而言要小很多,没有身份证大,但是比较厚,不是很方便随身携带,如果能在做薄一点就可以随身携带了。

烧录器主机正面有野火的logo,下面有线束定义的标识,整体外观简洁明了,好评。

烧录器主机采用了Type-C接口,使用手机线也可以试用,增加便携性,好评。

如下图,支持14M存储空间,可以满足绝大部分单片机程序的保存了。

1.2 资料

官方资料链接:https://doc.embedfire.com/products/link/zh/latest/tool/fireFlasher-mini/fireFlasher-mini.html

在线用户手册:https://doc.embedfire.com/module/fireflasher/fireflasher-mini/zh/latest/index.html

关于fireFlasher Mini的介绍以及支持的单片机,功能列表等都在官方链接中有描述,本文不再赘述。

1.3 工具安装

官方资料中下载官方提供的资料,其中包括了:

  • UID加密代码资料
  • 野火脱机烧录器上位机软件
  • 用户手册

其中,野火脱机烧录上位机软件需要安装,安装过程很简单,直接安装到指定目录下即可,本文不做赘述。

安装完成之后,打开上位机如下图:

2 使用

测试单片机为STM32F103RCT6

2.1 连接烧录器与STM32

  1. frieFlasher脱机烧录器供电之后,烧录器上方的LED会变成绿色,连接烧录器与STM32F103RCT6单片机。
  2. 长按烧录器上面的红色按钮,直到烧录器上的LED变成红色 ,此时可以进行下一步。
  3. 打开野火脱机烧录器上位机,双击选择如下:

2.2 烧录流程

  1. 准备一个编译好的程序(bin、hex、axf、elf),用于下载到单片机中运行(我准备了一个跑马灯的hex程序)。
  2. 添加固件,在野火脱机烧录器主页右边添加固件,可以给新添加的固件增加一个名。
  3. 之后点击一键烧录,可以将代码烧录到脱机烧录器中(注意:这个过程并没有烧录到单片机中)。
  4. 之后点击退出,退出flashloader状态,接下来就可以单独给单片机下载程序了。
  5. 之后单击野火脱机烧录器上的按钮就可以将保存在烧录器中的代码下载到连接的单片机中。下图为手册中的说明( 实测时,蜂鸣器也会响 )。

总结

经过试验验证,成功实现了对STM32F103代码的脱机烧录,配置过程简单,明了,下载快速,官方说明手册写的也很详细,参考说明文档可以快速上手这款烧录器,脱机烧录很适合生产场景,可以快将程序下载到多个单片机中。

初步试用效果很棒,接下来就是进阶试用,尝试一下其他功能。

脱机烧录演示

更多回帖

×
发帖