Go to file
houpengfei 0953469eb5 规范代码 2021-10-12 19:09:55 +08:00
applications 规范代码 2021-10-12 19:09:55 +08:00
base init 2021-09-22 21:52:48 +08:00
build/lite init 2021-09-22 21:52:48 +08:00
device/talkweb/niobe update README.md 2021-10-07 15:04:03 +08:00
domains/iot/link init 2021-09-22 21:52:48 +08:00
foundation init 2021-09-22 21:52:48 +08:00
kernel/liteos_m init 2021-09-22 21:52:48 +08:00
prebuilts/lite/sysroot init 2021-09-22 21:52:48 +08:00
test update README.md 2021-10-07 15:04:03 +08:00
third_party add mqtt and update 2021-10-10 22:30:18 +08:00
utils/native/lite init 2021-09-22 21:52:48 +08:00
vendor/talkweb update 2021-09-24 15:01:37 +08:00
.gitignore update 2021-09-26 09:14:14 +08:00
LICENSE init 2021-09-22 21:52:48 +08:00
README.md 增加GYRTC案例 2021-10-11 20:52:37 -07:00
build.py init 2021-09-22 21:52:48 +08:00
clean.sh add clean.sh 2021-10-07 14:13:08 +08:00
ohos_config.json update Permissions 2021-10-07 14:11:10 +08:00

README.md

拓维信息-OpenHarmony开发板Talkweb Niobe

资料导航

No 类别 路径
1 开发板硬件资料 applications/docs/board
2 快速上手教程 applications/docs
3 案例代码列表 applications/app
4 常见问题 ISSUES

一、拓维信息Niobe开发板介绍

拓维Niobe开发板是一块专门基于OpenHarmony 2.2系统设计的开发板板载高度集成了2.4GHz WLAN SoC芯片Hi3861搭配电池充电基板、NFC板、OLED显示板、环境检测板、LED灯板、人体感应板、6轴传感器板、马达板、实时时钟板等标准接口可扩展智能环境检测、智能灯带、智能安防、智能烟感等案例。

  • 主控为WiFi SOC Hi3861160MHz主频SRAM 352KB、ROM 288KB、2M Flash。
  • 一根TypeC USB线即可实现供电、下载、调试等多种功能。
  • 可以查看详细信息

二、快速上手(开发环境)

想要快速的体验一下拓维信息Niobe开发板学习OpenHarmony的源码获取编译烧录过程,强烈建议您学习以下教程,这能让您在环境安装环节省下不少时间。

三、预备知识教程系列

为了让你快速并系统的学习OpenHarmony系统的环境搭建并想了解OpenHarmony整个系统从0到1的过程建议您跟着我们一步一步的学习。

需要告诉您的是OpenHarmony系统的环境搭建所涉及的领域及组件会比较多您需要严格按照我们的教程执行每一步否则可能会出现不能预知的错误。

四、Niobe WiFi IoT开发板案例介绍

拓维信息Niobe开发板系统提供多个案例程序案例以TW1、TW2、TW3、TW4进行不同类别分级方便开发板爱好者由浅入深逐步学习。您拿到系统源码后经过简单的编程和下载即可看到实验现象。案例程序存放在系统源码applications/app/目录下面,对应案例都文件夹命名方式按照编号_类别_案例名称方式进行,方便开发板爱好者寻找到对应源码 。

下面依次对TW1、TW2、TW3、TW4类进行简单介绍

  • TW001 - TW099操作系统类
  • TW101 - TW199外设驱动类
  • TW201 - TW299模块应用类
  • TW301 - TW399物联通信类
  • TW401 - TW499综合应用类

案例列表如下所示:

编号 类别 案例名称 说明 模块
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扩展板
TW203 Module tricolor_light 人体感应联动三色灯 核心板 + 人体感应扩展板
TW205 Module motor 马达开发板演示 核心板 + 马达板
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演示 核心板
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 编译脚本文件

六、开发板预览图(预售链接)

预售微店(微信扫码)