企事业单位社区,郑州seo课程,wordpress谷歌地图插件怎么用,帮人家做网站维护配置环境的时候别忘了下载#xff1a;GCC工具链#xff1a;https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads AliOS Things 完成第一个应用#xff1a;Hello World 全局掌控 从Git上下载源码用VSCode打开源码#xff0c;查看源码的目录结构打开Hello…配置环境的时候别忘了下载GCC工具链https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads AliOS Things 完成第一个应用Hello World 全局掌控 从Git上下载源码用VSCode打开源码查看源码的目录结构打开HelloWorld确认手中的硬件。零妖的硬件型号是 Developer Kit 。编译源码确认硬件烧录代码。打开串口查看程序输出的信息。从Git上下载源码 新建一个文件夹用来存放源码。比如我在电脑的F盘根目录下新建一个 AliOS_Source 的文件夹。 打开这个文件夹然后打开命令行。如果你是WIN7等系统可以打开CMD命令行进入这个文件夹。 输入指令 git clone https://gitee.com/alios-things/AliOS-Things.git 敲回车。文件比较大下载时间看你的网速。 花了大概3分钟左右下载完成。 目录下多了一个文件夹看截图大小1.5G。里面就是刚刚下载的源码。 用VSCode打开源码文件夹查看目录结构 打开VSCode再次自动弹出提示点Yes。 打开文件夹。就是刚才下载的那个源码文件夹。左下角那部分就是AliOS的插件。 打开文件夹后左边显示的是文件夹里面的目录结构可以点开再打开文件。每个目录里面的内容是啥作用是啥等等后面文章再仔细介绍。左下角就是非常有用的控制按钮。 打开HelloWorld 看截图。在左边目录中依次打开即可。在 example 文件夹里面是一个个的小示例项目。 确认手中的硬件 零妖手中的开发板型号是 Developer Kit 。只是作为学习测试拿来的一块板子实验用的。板子上就是一个STM32L496的单片机。板子集成一个ST-Link板子集成一个虚拟串口注意查看你自己电脑上面的串口号零妖的是COM3你的需要自己查看。此开发板淘宝有售https://detail.tmall.com/item.htm?spma230r.1.14.20.d6205eb8ofQZcHid571251003265ns1abbucket14 使用数据线插上USB1连接到电脑。设备管理器中会新增两个设备分别是ST-Link和串口。注意新增的串口号是 COM3 。 编译源码 在管理项目的时候遵守 appboard 的原则。 app表示项目的名称board表示设备的型号。比如 starterkitguistarterkit 表示有一个设备型号是 starterkit 项目名称是 starterkitgui比如 helloworlddeveloperkit 表示有一个设备型号是 developerkit 项目名称是 helloworld 。在编译源码的时候要选择你要编译的项目再选择对应的设备型号。设备的型号可以是一个开发板比如developerkit也可以是一个芯片的型号比如gd32f4xx还可以是一个模组的型号比如 mk3060 等。点击左下角后自动弹出一个列表。选择要编译的项目名称。 自动弹出第二轮列表选择对应的设备型号。 简单修改一下源码你可以修改一下随意输出一个字符串。比如改成你的姓名。 保存一下。然后点击左下角的 Build 按钮。编译项目。 编译完成后提示了一个成功信息。 编译成功后还同时生成了二进制文件方便你用其他方法烧写到单片机比如工厂批量用的脱机下载器 二进制文件的路径是 \AliOS-Thingsouthelloworlddeveloperkitbinary比如零妖的路径F:AliOS_SourceAliOS-Thingsouthelloworlddeveloperkitbinary 烧录代码打开串口查看程序输出 点击 Upload 按钮。程序会调用ST-Link将代码烧写到单片机里面。 这个提示信息表示烧写成功 按任意键会退出刚才的窗口。程序的功能是通过串口定时输出一个字符串。你需要打开一个串口助手查看。你也可以直接在VSCode里打开串口查看。在零妖的电脑上打开的是 COM3 波特率115200 .教你在VSCode里面打开串口 零妖的设备型号是Developer Kit只要插上电脑就会有一个串口。如果你是USB转TTL你需要插上。点 Connect Device 按钮。如果是第一次点它选择对应的COM口。 输入对应的波特率。AliOS的示例代码中给单片机初始化的波特率是 115200 。 查看单片机给电脑发送的信息和写的代码一致。 如果第一次选错了想修改 完成 恭喜你已经入门了 AliOS Things 这样理解一下 VSCode编译代码后调用ST-Link将程序烧写到单片机内部。编译完成后也会生成二进制文件这样就可以通过各种方法下载了比如批量生产时候用脱机下载器。 转载于:https://www.cnblogs.com/braveheart007/p/10289090.html