Arduino UNO Q芯片采用Quad-core ARM Cortex -A53架构,主频高达2.0GHz。硬件也有Adreno GPU 3D图形加速器。在通信上配有2.4/5GHz的Wi-Fi5无线通信和蓝牙5.1。有2+16和4+32G两种版本的板卡。官方也配有基于Linux系统的Debian操作系统。
在得捷上购买非常方便,下单后也是非常快就能收到板卡的。产品链接为:ABX00162 Arduino | 开发板,套件,编程器 | DigiKey。
- 一、烧录工具下载
下载好后是一个压缩包,解压后有三个文件,主要是arduino-flasher-cli.exe,是一个在线工具,不是软件安装包,所以不能进行安装。
- 二、系统镜像文件下载
在对应的地址框中搜索cmd或通过cmd指令进入到arduino-flasher-cli.exe文件所在的文件夹下。运行如下指令:
arduino-flasher-cli flash latest
之后就开始下载Arduino UNO Q的系统镜像文件。文件大小是2.4G,如果使用的是Windows系统,则下载位置是C盘,在使用时发现烧写一次就会下载一次,而且烧录后不会自动删除,所以建议目前不要轻易的重新烧录系统。下载好后不要关闭指令交互窗口。
- 三、系统烧录
Arduino UNO Q的系统烧录非常简单,只需一个USB-C数据线和一根杜邦线(或一个跳线帽)。USB-C数据线负责将下载好的系统镜像文件烧录至Arduino UNO Q板卡的EMMC中。板卡对应的EMMC芯片在板卡背面,芯片厂商为金士顿
待系统镜像下载好后需要先将板卡的两个针脚进行短接,可以是杜邦线或跳线帽,要求是在烧录的时候要一直短接。需要短接的排针如下
然后用USB-C线接入电脑,在指令窗口中输入yes或回车确定就会开始下载系统。系统烧录会擦除用户数据,所以在烧录前要确认板卡是否有重要数据。在下载过程中不要断开连接或使用其他软件连接板卡。
在烧写系统过程中若使用软件连接板卡的话会导致烧写失败。烧写过程中感觉进度条变得挺快的,第一次烧写的时候用其他软件连接板卡,不仅导致连接失败,烧写也一直卡在某个位置,最后只能重新下载烧写。烧写成功会有提示。
烧写完成后就可以断开USB-C数据线,去掉短接线,关闭指令交互窗口。这样重新上电若状态和出厂的一致就认为是烧写成功了。我的板卡是2+16版本的,不知道通过这个方法能不能更换成4+32的,需要后续试一下。
- 四、总结
官方提供的烧录工具使用非常简单,可以说是一条指令就可以进行烧录了。建议后期将这个工具集成到Arduino App Lab中,以及可以修改下载系统镜像文件路径或者下载至和工具同一路径下。也非常建议在下载前先检测一下电脑是否已经下载过镜像文件以及镜像文件的完整性,如果下载过就可以直接烧录,可以省去重新下载的时间。我前后烧录过两次就下载了两次系统镜像文件,耗费的时间非常长。




