前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >1.2-Air302(NB-IOT)-下载和运行第一个程序

1.2-Air302(NB-IOT)-下载和运行第一个程序

作者头像
杨奉武
发布2020-09-15 10:02:34
6840
发布2020-09-15 10:02:34
举报
文章被收录于专栏:知识分享知识分享

说明

下载程序有两种方式:

一种是使用下载工具,另一种是使用python

使用下载工具下载程序

1.USB线连接上下载器(串口模块)

2.打开下载工具

3.打开选项,工具配置,设置921600

4.选择4G模块串口打印,选择开发板对应的串口号,打开串口

5.解压源码包

6.选择下载固件,固件文件在上面解压的包里面

7.按下BOOT0不放,然后按下复位,然后松开复位,最后松开BOOT0

8.点击下载固件

 下载中

 下载成功

9.打印GPIO状态(这是固件内部默认的功能)

10.下载程序文件

点击项目管理测试

11.这里还需要选择一下先前下载的固件

12.增加脚本,选择lib 里面的 mqtt.lua 和 sys.lua (这是必须的文件)

13.增加自己的程序文件

咱就选择官方提供的一个demo

我选择的是 ADC采集demo

14.按下BOOT0不放,然后按下复位,然后松开复位,最后松开BOOT0

15.点击下载脚本

注:后面还有一个下载底层和脚本,咱前面已经下载进去了固件,所以不需要重复下载

下载中

下载成功

16.打开串口,看下打印的内容

17.点击关闭串口,下面测试用python 下载

使用pytnon下载

1.安装 python(自行百度安装)

2.安装VSCode(自行百度安装)

3.打开 VSCode,选择打开文件夹

4.选择解压的源码包

5.USB线连接上下载器(串口模块)

6.设置开发板对应的串口号

7.按下BOOT0不放,然后按下复位,然后松开复位,最后松开BOOT0

8.打开一个终端

9.填写命令  python air302.py lfs dlfull

10.按一下键盘的回车(Enter),运行指令

下载完成

11.提示:

上面的 python air302.py lfs dlfull  意思是下载固件,然后下载程序文件

默认下载的是main.lua里面的程序

12.复位下模块,用串口调试助手查看打印的信息

13.补充其它命令

14.用户可以用VS code编写并下载程序

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-09-14 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 说明
  • 使用下载工具下载程序
  • 使用pytnon下载
相关产品与服务
项目管理
CODING 项目管理(CODING Project Management,CODING-PM)工具包含迭代管理、需求管理、任务管理、缺陷管理、文件/wiki 等功能,适用于研发团队进行项目管理或敏捷开发实践。结合敏捷研发理念,帮助您对产品进行迭代规划,让每个迭代中的需求、任务、缺陷无障碍沟通流转, 让项目开发过程风险可控,达到可持续性快速迭代。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档