学习物联网,来HaaSEDU就对了
本节课程主要是介绍如何使用HaaS Studio IDE使用C或C++语言进行开发,主要分为如下三个步骤:
创建工程会自动拉取AliOS-Things的核心组件代码,并配置好相关编译选项。
点击VS Code左侧H形图标,选择快速开始选项,打开HaaS快速开始页面。
选择C/C++开发选项,点击创建项目按钮,打开创建工程向导。如下图所示,其中的几个选项说明如下:
填好工程配置信息之后,点击“立即创建”按钮,HaaS Studio会弹出确认页面,如下所示:
点击“确认”按钮之后,HaaS Studio会自动下载解决方案所需要的组件,如下图所示。这个过程需要一段时间,需要的时间长短跟网络速度强相关,请耐心等待。
AliOS Things源代码下载完成之后,左上角便是整个解决方案的代码,解决方案的代码入口函数位于"Solutions/helloworld/helloworld.c"中的application_start函数。
工程创建好之后,点击状态栏的编译图标,稍等片刻(由于需要安装编译器,第一次编译耗时稍久)就能看到编译成功的提示,如下图所示。
编译生成固件之后,需要将固件烧录到物联网设备中运行。烧录之前需要先将物联网设备连接到电脑并开启物联网设备的电源,电脑识别到物联网设备的串口之后,点击VS Code下方状态栏中的烧录图标,随后VS Code会显示电脑已识别到的串口的列表(Avaliable ports)。然后根据物联网设备和PC相连后PC识别到的串口号,如下图所示。
点击烧录图标后,HaaS Studio会尝试自动复位物联网设备,如果复位不成功,则会提示“Please reset the board manually.”,如果出现此提示,需要手动复位物联网设备(如果是物联网设备没有上电,则需要打开其电源)。固件烧录完成后,HaaS Studio会输出如下日志:
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。