基于最新理念TinyML – B0板子下载官方go-stop模型软件

基于最新理念TinyML – B0板子下载官方go-stop模型软件

           第二讲

         程序猿的世界,开头都是“Hello World”, 但是对于驱动或者嵌入式开发,我觉得从最简单的,最容易让我们看到“成果”的或者说是“乐趣”的地方开始最好 – 如何下载软件,这更有利于建立我们的“兴趣”。因为,对于我们不是纯粹的“软件”开发,我们是站在“硬件”的基础上开发的。在这里我们以一个现成的软件下载到我们手里的“板子”为“栗子”,看看过程,然后看看效果。

         为了大家方便,我们也录制了一个视频,给大家看看,缩短大家学习的时间。

          

如何下载软件到TinyML中("机器学习"的基础教程)

        

      首先,我们拿到手TinyML的板子如下图1-1所示。

      

 

      然后,我们需要下载2个软件,第1个是下载工具,叫arduino-cli;第2个是我们需要下载到TinyML中的软件包。

       Arduino-cli可以从这里下载arduino-cli。下载完成后,我们需要把它解压到一个目录,如F:\tools\arduino-cli目录下,解压后的截图如下所示。然后,我们需要在“系统变量”中添加这个路径,如下图所示。

    

      

 

 

 

      TinyML的软件包,可以从我分享给大家的这个链接中获取TinyML-go-stop(链接:https://pan.baidu.com/s/1vJTfEo-Dol7m-dMtoy05ow 提取码:tiny),下载后也是直接解压到你熟悉的硬盘空间中,如: D:\TinyML,如下图。至于这个软件是如何生成的,我们将在第四讲中讲如何生成该软件,也是非常简单。

 

      最后,我们就可以准备下载了,哈哈哈。我们先用USB数据线链接TinyML板子到电脑上,连接后,会发现板子的黄绿等闪烁,稍等片刻后,红色的灯亮起,等待板子稳定后(稳定的标志是灯闪烁频率固定),打开电脑的设备管理器(以Win10为例,右键点击“我的电脑”图标->选择“属性”->选择“设备管理器” ->选择“端口”)确认“端口”中能看到“tinyML开发板的”,这是我们下载的前提,如果这个端口看不到,一定要检查USB线是否链接正确等等,有的可能是因为“端口”(其实是个串口)没有驱动,这个大家可以去下载arduino的IDE,然后安装完成后驱动基本上就可以了(Software | Arduino)。在更新驱动的时候可以选择Arduino AG中的型号为:Arduino MKRZERO的驱动即可。具体相关步骤大家可以看下图。 

        

 

        看到端口的情况下,可以再使用ardinor-cli board list 命令验证一下,是否能看到刚才的端口,如果也能看到基本上确定可以下载了。 

        下载的时候也很简单,如下图所示执行软件目录syntiant-rc-go-stop-syntiant-ndp101-v18中的flash_windows.bat就行。具体的下载截图如下图所示。下载的时候可能会碰到各种问题, 在这里我列举一下:

  1. 如果遇到“Error during Upload: Unknown FQBN: platform arduino:samd is not installed”,是因为当前编译环境不全,并且网络状况也不好,这种情况下多执行或者重新执行一下“flash_windows.bat”就行,直到不报告这种错误即可

        2. 如果下载的时候提示“TOUCH: error during reset: opening port at 1200bps: Serial port busy” ,那说明是你有后台打开了串口工具,关闭在下载一次即可

 

       3. 如果遇到“Error during Upload: Failed uploading: uploading error: exit status 1”重新插拔一下USB 就能解决

         如果下载中间没有出错的情况下,那么就会出现如下提示。这样就说明下载完成了,就可以验证程序了哦.

 

        好了,今天下载就讲到这里,我们下一次分享如何验证这个程序。 

 

 

  • 0
    点赞
  • 0
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:数字20 设计师:CSDN官方博客 返回首页
评论

打赏作者

简简单单的创意

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值