首页 > 编程知识 正文

鸿蒙开发板,物联网开发板哪个好

时间:2023-05-06 18:40:48 阅读:165878 作者:3231

学习目标:任务一:学习构建鸿蒙物联网系统。 任务2 )分别完成编写Hello_World程序的任务,快速初步部署HarmonyOS,熟悉编译过程,利用HarmonyOS控制I/O设备。 学习内容:首先我们要初步了解和声操作系统

HarmongOS主要分为APP应用层、框架层、系统服务层和内核层,其中框架层和系统服务层包含了几个子系统集。 HUAWEI DevEco Device Tool是硬件操作系统为智能设备开发人员提供的一站式集成开发环境,在学习和声操作系统时使用相关环境和其他插件。

任务一:构建鸿蒙物联网,可以参考华为HarmonyOS操作系统。 在此安装Windows和Ubuntu的开发环境。 按照教程一步一步地安装就可以了。

这个任务需要一些软件。 稍后放上链接。

1、VMware虚拟机和ubuntu-desktop镜像文件(不限版本),此处为VMware-player-16.1.2-17966106和Ubuntu-18.04.5-desktop

2、Visual Studio Code软件,此处使用的是VSCodeSetup-x64-1.52.1

3、MobaXterm串行工具和HiBurn写入工具

4、CH341SER驱动

链接:链接

抽屉代码: nakt

附带: Linux一般命令

安装虚拟机时可能出现的问题是,由于BIOS未启用虚拟化,因此虚拟机无法正常安装。 在这种情况下,调查一下自己电脑的品牌吧。 一般来说,重新启动后,一直点击F2就可以进入BIOS系统

找到这个后,更改为Enabled并启用,指向F10保存并重新启动即可。

任务2 )分别完成编写Hello_World程序的任务,快速初步部署HarmonyOS,熟悉编译过程,利用HarmonyOS控制I/O设备。

启动密码: bearpi

打开安装的虚拟机,在ifconfig中查找IP地址,即可使用ModbaXterm工具登录Ubuntu。 这是一个功能强大的远程终端软件

如果无法使用MobaXterm工具登录Ubuntu,可能需要修改我们的虚拟机网络适配器,我在这里使用时的NAT模式。

虚拟机网络适配器三种模式的详细信息及其配置

连接虚拟机后,开始第一个任务,创建串行工具中显示的Hello World程序。

之后的命令用MobaXterm打就可以了,但首先要创建两个文件夹

mkdircodecdcodemkdircode 1cd code1HPM init-tdefaulthpmi @ bear pi/bear pi _ hm _ nanohpmdist # CD. mkdir code 2cd code2git clode2git clonit

可以看到文件夹中的文件

将代码1拉动到visual studio代码中以编辑项目

在code1applicationsbearpi-hm _ nano samle下创建新文件夹my_app,然后在my_app下创建两个文件hello_world.c和BUILD.gn

用hello_world.c写

# include stdio.h # include ' ohos _ init.h ' void hello _ world (void ) {printf ) helloworld! rn '; }app_feature_init(hello_world; 在BUILD.gn下写

static_library('myapp ' ) sources=[ ' hello _ world.c ' ] include _ dirs=[ '/utils/native/lite/include ]

然后,插入小熊派的板子进行书写,选择COM口,将波特率设定为921600,然后选择文件

写入完成后,使用串行工具

更改为使用串行端口的COM端口,将速度波特率更改为115200,单击“确定”,然后单击主板重置按钮,结果Hello World!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。