基于小熊派鸿蒙季BearPi-HM_Nano HarmonyOS 鸿蒙系统Hi3861开发板NFC 

开发步骤:1、购买开发板:某宝上购买就行

                  2、安装开发环境

                  3、下载源码

                  4、编写案例并执行

基于小熊派Hi3861鸿蒙开发的IoT物联网学习【一】_git

 

 

 

开发步骤:2、安装开发环境

安装虚拟机、vscode、mobaxterm、HiBurn、RaiDrive  ​​对应教程资源可以点击看看​​,完成后看看

基于小熊派Hi3861鸿蒙开发的IoT物联网学习【一】_物联网开发_02

 

 

基于小熊派Hi3861鸿蒙开发的IoT物联网学习【一】_#include_03

 


 

 

开发步骤:3、源码下载  

下载通过:git clone https://gitee.com/bearpi/bearpi-hm_nano.git

基于小熊派Hi3861鸿蒙开发的IoT物联网学习【一】_git_04

 


 

开发步骤:4、项目开发,新建hello.world案例

1、在bearpi-hm_nano\applications\BearPi\BearPi-HM_Nano\sample目录里新建一个工程

一、my_app

基于小熊派Hi3861鸿蒙开发的IoT物联网学习【一】_HarmonyOS 设备开发_05

 

 

hello.world.c

#include <stdio.h>
#include "ohos_init.h"
void Hello_World(void){
printf("Hello World!\r\n");
}
APP_FEATURE_INIT(Hello_World);

 

BUILD.gn

static_library("myapp"){
sources = [
"hello_world.c"
]

include_dirs=[
"//utils/native/lite/include"
]
}

 

 导入一下工程

import("//build/lite/config/component/lite_component.gni")

lite_component("app") {
features = [
"my_app:myapp",
]
}

 

 

通过hpm 命令编译一下:hpm dist

基于小熊派Hi3861鸿蒙开发的IoT物联网学习【一】_#include_06

 

 

最后连接开发板:HiBurn工具将代码烧录到开发板里:

基于小熊派Hi3861鸿蒙开发的IoT物联网学习【一】_HarmonyOS 设备开发_07

 

 最后查看开发板的输出log

基于小熊派Hi3861鸿蒙开发的IoT物联网学习【一】_开发板_08

 

心有猛虎,细嗅蔷薇