[文章]拓维信息-OpenHarmony开发板(Talkweb Niobe)

阅读量0
0
0
资料导航

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

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

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

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

三、预备知识教程系列
为了让你快速并系统的学习OpenHarmony系统的环境搭建,并想了解OpenHarmony整个系统从01的过程,建议您跟着我们一步一步的学习。
需要告诉您的是,OpenHarmony系统的环境搭建所涉及的领域及组件会比较多,您需要严格按照我们的教程执行每一步,否则可能会出现不能预知的错误。

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

  • TW001 - TW099:操作系统类
  • TW101 - TW199:外设驱动类
  • TW201 - TW299:模块应用类
  • TW301 - TW399:物联通信类
  • TW401 - TW499:综合应用类
案例列表如下所示:
   
编号
   
   
类别
   
   
案例名称
   
   
说明
   
   
模块
   
  
TW001
  
OS
  
helloworld
    
核心板
  
TW002
  
OS
  
os_thread
    
核心板
  
TW003
  
OS
  
os_timer
    
核心板
  
TW004
  
OS
  
os_event
    
核心板
  
TW005
  
OS
  
os_mutex
    
核心板
  
TW006
  
OS
  
os_semp
    
核心板
  
TW007
  
OS
  
os_message
    
核心板
  
TW101
  
GPIO
  
gpio_led
    
核心板
  
TW102
  
EXTI
  
exti_key
    
核心板
  
TW103
  
PWM
  
pwm_led
    
核心板
  
TW104
  
ADC
  
adc_voltage
    
核心板 + OLED扩展板
  
TW105
  
I2C
  
i2c_sht30
    
核心板 + 马达扩展板
  
TW106
  
UART
  
uart
    
核心板
  
TW201
  
Module
  
oled
    
核心板 + OLED扩展板
  
TW202
  
Module
  
traffic_light
    
核心板 + 交通板
  
TW203
  
Module
  
tricolor_light
    
核心板 + 人体感应扩展板
  
TW204
  
Module
  
enviroment
    
核心板 + 环境板
  
TW205
  
Module
  
motor
    
核心板 + 马达板
  
TW206
  
Module
  
nfc
    
核心板 + 底板+NFC扩展板
  
TW207
  
Module
  
gyro
    
核心板 + GYRO扩展板
  
TW208
  
Module
  
JYRTC
    
核心板 + JYRTC扩展板 + OLED扩展板
  
TW210
  
Module
  
battery
    
核心板 + NFC扩展板 + OLED扩展板
  
TW301
  
Network
  
wifista
    
核心板
  
TW302
  
Network
  
wifiap
    
核心板
  
TW303
  
Network
  
mqtt
    
核心板
  
TW304
  
Network
  
tcpserver
    
核心板
  
TW304
  
Network
  
tcpclient
    
核心板
  
TW305
  
Network
  
udpserver
    
核心板
  
TW305
  
Network
  
udpclient
    
核心板
  
TW402
  
APP
  
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
  
编译脚本文件

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



回帖

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
链接复制成功,分享给好友