前言
板子已经到手怎么玩呢?别急我们现在手中的板子还是一块’砖头’。里面什么都没有,相当于你的电脑没有系统一样。我们要先把‘系统’放进板子才可以使用。
一、固件
固件(firmware)一般存储于设备中的电可擦除只读存储器EEPROM(Electrically Erasable Programmable ROM)或FLASH芯片中,一般可由用户通过特定的刷新程序进行升级的程序。
固件是指设备内部保存的设备"驱动程序",通过固件,操作系统才能按照标准的设备驱动实现特定机器的运行动作,比如光驱、刻录机等都有内部固件。
固件是担任着一个系统最基础最底层工作的软件。而在硬件设备中,固件就是硬件设备的灵魂,因为一些硬件设备除了固件以外没有其它软件组成,因此固件也就决定着硬件设备的功能及性能。
二、安装固件方法
- 在如下图位置安装跳线帽。找到板子BOOT1和GND,BOOT0和3.3加跳线帽.此时为DFU模式,USB数据线接USB-UFU开始更新固件
1处位跳线位置 2处为开关位置 新手注意对照图来操作
-
使用DfuSeDemo安装固件(百度一下一堆。)或者是打开MR\2.环境和固件\405固件安装\Bin打开DfuSeDemo
-
此处为空白是因为我们缺少驱动。(第一次安装会有这个问题)
-
可执行以下方法:右键此电脑——属性——设备管理器——更新驱动程序
-
可执行以下方法:右键此电脑——属性——设备管理器——更新驱动程序
WIN10系统64位选择:MR\2.环境和固件\405固件安装\Bin\Driver\Win8.1\x64
更新成功
-
此时Dfu里面有东西了。
-
点击CHOOSE
-
选择xianyu.dfu 这个是我自己定义的固件。
这里要说明一下。我们从店里买的板子所带的固件一般都是定死了,相关的功能都集成在固件里。好处就是调用代码就可以用。坏处是不清楚原理,离开了他们家的板子有些功能就用不了。所以你懂的,我选了一个基础的固件。所谓基础固件就是指基本通用~。会一个其他板子也差不多。
9. 点击Upgrade,等一会~
成功~!
- 接下来关掉开关把跳线帽换成如下位置 也就是BOOT0和GND链接
- 弹出来PYB就说明我们成功了。以后程序就像放到U盘里就行了~