小白一门,因为学校最近项目,需要使用pycom等产品,就现学现用。但是百度后发现压根没有这方面的教程。虽然官方简称是英语但是内容很详细,使用起来问题不是很大。
Pycom expansion board/Pytrack/Pysense入门使用步骤如下(参见官方使用说明):
1.端口驱动安装。通过官方教程给予的相关链接下载对应系统的驱动并安装,确保你所使用的板子能够被你的电脑识别。安装成功后“端口”下会有相应的端口设备如“Pytrack”。
2.固件升级。固件升级要借助升级工具pycom_firmware_update_x.x.x.exe,在官网都有相应链接,Windows需要pycom_firmware_update_x.x.x.exe,dfu-util-0.9-win64文件, .dfu文件如Pytrack.dfu,以及USB配置工具Zadig。帮助完成升级,缺一不可。
3.Pymakr(用于编辑及上传程序)下载及使用。
步骤1 3问题都不打,按照教程一步一步即可完成。问题主要在步骤2固件升级,此处花了我一整天才搞明白。
(1)更新升级驱动
打开Zadig,选择libusbK。
1.断开USB连接线
2.按住屏蔽上的按钮 连接USB电缆
3.按住按钮至少一秒钟 松开按钮。
4.当电路板以DFU模式连接时,将处于该状态七秒。
由于更新状态只有七秒,插上设备后必要眼疾手快,立马点击Install Drivers。负责进入正常模式,无法完成升级。
完成此步骤后Zadig将显示如下:
USB ID 为F014(pytrack)或者F011(pysense)表示更新状态,如果不是则需要重复以上步骤。
(2)更新扩展板驱动(使用DFU-util升级对应.dfu文件)
1.用命令提示符进入下载的dfu-until文件,输入如下:
2.切记不要点击Enter直接运行!!!你应该重新拔掉USB,按住按钮,在插入USB,使之进入更新模式。
3.同样你只有七秒的时间点击回车运行,否则进入正常模式,无法进行升级。
完成后倒数第二行会提示“Done”,表示完成升级。
(3)更新设备驱动
在扩展板上插入你购买的模块,并连接至电脑。
运行pycom_firmware_update_x.x.x.exe。
一步一步老,最后就会提示升级成功。
硬件升级完成后你就可以进行电脑软件端配置与编写程序了。升级过程一定要注意两个七秒,即设备所处的状态,我因为没注意第二个七秒,一直升级失败。