No | 类别 | 路径 |
---|---|---|
1 | 开发板硬件资料 | applications/docs/board |
2 | 快速上手教程 | applications/docs |
3 | 案例代码列表 | applications/app |
4 | 常见问题 | ISSUES |
拓维Niobe开发板是一块专门基于OpenHarmony 3.0LTS版本设计的开发板,板载高度集成了2.4GHz WLAN SoC芯片Hi3861,搭配电池充电基板、NFC板、OLED显示板、环境检测板、LED灯板、人体感应板、6轴传感器板、马达板、实时时钟板等,标准接口可扩展智能环境检测、智能灯带、智能安防、智能烟感等案例。
想要快速的体验一下拓维信息Niobe开发板,学习OpenHarmony的源码获取
、编译
、烧录
过程,强烈建议您学习以下教程,这能让您在环境安装环节省下不少时间。
为了让你快速并系统的学习OpenHarmony系统的环境搭建,并想了解OpenHarmony整个系统从0到1的过程,建议您跟着我们一步一步的学习。
需要告诉您的是,OpenHarmony系统的环境搭建所涉及的领域及组件会比较多,您需要严格按照我们的教程执行每一步,否则可能会出现不能预知的错误。
拓维信息Niobe开发板系统提供多个案例程序,案例以TW1、TW2、TW3、TW4进行不同类别分级,方便开发板爱好者由浅入深逐步学习。您拿到系统源码后经过简单的编程和下载,即可看到实验现象。案例程序存放在系统源码applications/app/
目录下面,对应案例都文件夹命名方式按照编号_类别_案例名称
方式进行,方便开发板爱好者寻找到对应源码 。
下面依次对TW1、TW2、TW3、TW4类进行简单介绍:
案例列表如下所示:
编号 | 类别 | 案例名称 | 说明 | 模块 |
---|---|---|---|---|
TW001 | OS | helloworld | 第一个应用程序 | 核心板 |
TW002 | OS | os_thread | OS线程应用 | 核心板 |
TW003 | OS | os_timer | OS定时器应用 | 核心板 |
TW004 | OS | os_event | OS事件应用 | 核心板 |
TW005 | OS | os_mutex | OS互斥锁应用 | 核心板 |
TW006 | OS | os_semp | OS信号量应用 | 核心板 |
TW007 | OS | os_message | OS消息队列应用 | 核心板 |
TW101 | GPIO | gpio_led | GPIO点亮LED灯 | 核心板 |
TW102 | EXTI | exti_key | GPIO按键事件中断 | 核心板 |
TW103 | PWM | pwm_led | PWM点亮LED呼吸灯 | 核心板 |
TW104 | ADC | adc_voltage | ADC电压采集 | 核心板 + OLED扩展板 |
TW105 | I2C | i2c_sht30 | I2C温湿度传感器采集 | 核心板 + 马达扩展板 |
TW106 | UART | uart | UART串口自发自收 | 核心板 |
TW201 | Module | oled | OLED显示屏驱动 | 核心板 + OLED扩展板 |
TW202 | Module | traffic_light | 交通灯 | 核心板 + 交通板 |
TW203 | Module | tricolor_light | 人体感应联动三色灯 | 核心板 + 人体感应扩展板 |
TW204 | Module | enviroment | 烟雾传感器与温湿度 | 核心板 + 环境板 |
TW205 | Module | motor | 马达开发板演示 | 核心板 + 马达板 |
TW206 | Module | nfc | NFC驱动 | 核心板 + 底板+NFC扩展板 |
TW207 | Module | gyro | GYRO驱动 | 核心板 + GYRO扩展板 |
TW208 | Module | JYRTC | JYRTC时钟演示 | 核心板 + JYRTC扩展板 + OLED扩展板 |
TW210 | Module | battery | 电池电源管理 | 核心板 + NFC扩展板 + OLED扩展板 |
TW301 | Network | wifista | WiFi-STA联网演示 | 核心板 |
TW302 | Network | wifiap | WiFi-AP热点演示 | 核心板 |
TW303 | Network | mqtt | MQTT演示 | 核心板 |
TW304 | Network | tcpserver | TCP服务端联网演示 | 核心板 |
TW304 | Network | tcpclient | TCP客户端联网演示 | 核心板 |
TW305 | Network | udpserver | UDP服务端联网演示 | 核心板 |
TW305 | Network | udpclient | UDP客户端联网演示 | 核心板 |
TW306 | Network | httpclient | HTTP客户端联网演示 | 核心板 |
TW401 | APP | wifi_nfc | NFC碰一碰WiFi配网演示 | 核心板 + 底板+NFC扩展板 |
TW402 | APP | oled_u8g2 | OLED U8G2库综合应用演示 | 核心板 + OLED扩展板 |
拓维信息-OH的源码目录延续OpenHarmony官方目录结构,以下是源码目录的说明:
目录名 | 描述 |
---|---|
applications | Niobe WiFi IoT应用程序样例 |
base | 基础软件服务子系统集&硬件服务子系统集 |
build | 组件化编译、构建和配置脚本 |
domains | 增强软件服务子系统集 |
device | 设备适配层以及SDK |
foundation | 系统基础能力子系统集 |
kernel | 内核子系统 |
prebuilts | 编译器及工具链子系统 |
test | 测试子系统 xts套件 |
third_party | 开源第三方组件 |
utils | 常用的工具集 |
vendor | 厂商提供的软件 |
build.py | 编译脚本文件 |
预售微店(微信扫码)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
Activity
Community
Health
Trend
Influence
:Code submit frequency
:React/respond to issue & PR etc.
:Well-balanced team members and collaboration
:Recent popularity of project
:Star counts, download counts etc.