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

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

2、安装开发环境

3、下载源码

4、编写案例并执行

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

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

开发步骤:3、源码下载  

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

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

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

一、my_app

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

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

最后查看开发板的输出log

最新文章

  1. Shell文件权限和脚本执行
  2. Web服务之LNMMP架构及动静分离实现
  3. xlwt写入中文操作不成功,提示UnicodeDecodeError: ascii codec can&#39;t decode byte ...
  4. 图片在ie8浏览器打不开,其他浏览器都可以打开的问题
  5. 微课程--Android--Android开发学习体系
  6. LAMP环境搭建教程(原创)
  7. db2删除数据库
  8. ArrayList与Vector、HashMap与HashTable
  9. WIN7 64位系统安装JDK并配置环境变量
  10. mysql 删除重复数据sql声明
  11. VSFTP服务——实验
  12. AngularJS高级程序设计读书笔记 -- 模块篇
  13. BZOJ:1443: [JSOI2009]游戏Game
  14. spring3——IOC之基于XML的依赖注入(DI )
  15. Linux的关机详解
  16. Houdini toolset environment variable setting
  17. js正则学习
  18. 一、消息队列之ActiveMQ的安装、配置和C#样例代码
  19. python --标准库 路径与文件 (os.path包, glob包)
  20. Python中package的导入语法

热门文章

  1. vue keep-alive从列表页进入详情页,再返回列表页时,还是之前滚动的位置
  2. redis学习第三天(Java使用redis)
  3. 『无为则无心』Python基础 — 7、Python的变量
  4. 555定时器(1)单稳态触发器电路及Multisim实例仿真
  5. 乘风破浪,遇见Visual Studio 2022预览版(Preview),宇宙最强开发者工具首次迎来64位版本
  6. GDI+中发生一般性错误的解决办法(转载)
  7. ansible 配置详解
  8. AcWing 237. 程序自动分析
  9. CentOS-yum安装chrome+chromeDriver+xvfb
  10. CentOS7-磁盘扩容(LVM-非空目录拓展卷空间大小)