跳兔科技开源软件分享,免驱的USB固件升级软件,给您的产品提供无限的活力。加快产品上市速度。
相信做MCU开发的人都免不了要做boot升级功能,产品投入使用中,如果再使用link进行固件更新的话就比较麻烦,那么拥有一个优秀的固件升级软件和BootLoader非常重要。现有的固件升级软件多以串口的ymodem为主,协议比较完善但速度并不是很快,而且串口也必须安装驱动选择串口。
我们在做野牛开发板软件的时候做了一套固件升级软件,下面介绍一下该软件的优势。
1、该软件利用HID进行通信,在任何WIN电脑上无需安装任何驱动,无需打开端口,即插即用。
2、软件自带路径记忆功能,意味着您下次打开软件,默认的是您上次打开的路径。
3、软件可以分析bin文件,将bin文件加载到text上面显示,可视化您的bin文件。软件可以将下位机的数据展示在text上,实时查看传输下载情况。
4、软件的参数可调,您可以自定义您的vid和pid,自定义您的hid的report_id等参数。
5、17K/S的下载速度,跟MDK的烧写速度不相上下。
6、开源。秉承跳兔科技开源兔一如既往的理念。
7、基于QT C++编写,注释丰富并带有开发笔记。
7、为了方便大家适配下位机程序,我们定制了一套协议分析文档。
下面是软件运行的截图
上图的BootLoader适配本下载软件,屏幕显示下载进度和烧写进度,左侧APP利用RT-Thread+STemWin制作。
连接上USB后软件会提示以连接且右侧图标变彩色,此时如果已经有文件加载,开始下载按钮会使能,点击即可下载。
下位机BootLoader软件现只适配了野牛开发板,如果您需要适配您的板子,您可根据协议说明文档或者联系跳兔科技为您定制,如果您后期购买了野牛开发板,跳兔科技可以针对软件进行定制开发。
在后台回复 “跳兔科技Firmware_Upgrade软件下载”即可获取软件下载地址。
您的支持是跳兔前进的动力。觉得满意请转发您的朋友圈。