开发板"/>
Orangepi zero2 H616开发板
Orangepi zero2 H616开发板开发
- 1. 什么是Orangepi zero2 H616开发板
- 2. 开发板特性
- 3. 配置开发环境
- 3.1 支持的操作系统
- 3.2 工具
- 3.3 硬件接线
- 3.4 登录及网络配置
- 3.5 WiringPi外设SDK安装
- 4.开发板的简单使用
1. 什么是Orangepi zero2 H616开发板
Orange zero2 H616开发板是一款基于Allwinner H616芯片的嵌入式开发板,由国内开发板厂商Orange Pi生产。它采用了四核ARM Cortex-A53架构的处理器,主频高达1.5GHz,配备了1GB DDR3内存和8GB eMMC存储空间,支持2.4GHz WiFi和蓝牙4.2无线通信,同时还支持以太网、USB等多种外设接口。 Orange zero2 H616开发板支持多种操作系统,包括Android 10、Ubuntu、Debian和Armbian等,可以用于各种嵌入式系统的开发和应用。它还支持GPIO、SPI、I2C等多种通信协议,拥有强大的扩展性和灵活性,可以满足不同应用场景的需求。 Orange zero2 H616开发板广泛应用于物联网、智能家居、智能医疗、智能安防等领域,是一款性价比高、功能强大的嵌入式开发板.
2. 开发板特性
- CPU 全志H616四核64位1.5GHz高性能Cortex-A53处理器
- GPU MaliG31MP2 SupportsOpenGLES1.0/2.0/3.2、OpenCL2.0
- 运行内存1GBDDR3(与GPU共享)
- 存储TF卡插槽_课程配套硬件16G,测试128G可支持、2MBSPIFlash
- WIFI+蓝牙 AW859A芯片、支持IEEE802.11a/b/g/n/ac、BT5.0
- 视频输出 MicroHDMI20a
- 电源USBTypeC接口输入
- 外设 带有I2Cx1、SPIx1、UARTx1以及多个GPIO口
- 电源指示灯和状态指示灯
3. 配置开发环境
3.1 支持的操作系统
3.2 工具
- Orangepi Zero2 全志H616开发板
- PC机
- TF卡及读卡器
- 操作系统镜像
- SDFormatter TF卡的格式化工具
- Win32Diskimager 刷机工具
- USB转TTL,用于系统烧写后的串口登录开发板
3.3 硬件接线
3.4 登录及网络配置
-
使用mobaXterm登陆,默认登陆密码:
用户:orangepi 密码:orangepi
用户:root 密码:orangep -
命令扫描周围的WIFI热点
nmcli dev wifi
-
命令接入网络
nmcli dev wifi connect xxxx(自己的wifi名) password xxxx(wifi密码)
-
查看IP地址
ip addr show wlan0
ifconfig也可以
-
SSH登录开发板
3.5 WiringPi外设SDK安装
git clone //下载源码
cd wiringOP //进入文件夹
sudo ./build clean //清除编译信息
sudo ./build //编译
通过windows浏览器打开
下载压缩包
把压缩包通过xterm传到开发板
解压 unzip xxx.zip
cd xxx
sudo ./build
gpio readall
- 验证指令:
gpio readall - 外设库安装完成如下图所示
4.开发板的简单使用
- 控制蜂鸣器响
#include <stdio.h>
#include <wiringPi.h>
#include <unistd.h>
#define BEEP 0 //设置针脚0为蜂鸣器的控制引脚
int main (void)
{wiringPiSetup () ;//初始化wiringPi库ipinMode (BEEP, OUTPUT) ;//设置IO口的输入输出,输出
while(1){usleep(100000);digitalWrite (BEEP, HIGH) ; //设置IO口输出低电平,蜂鸣器响usleep(100000);digitalWrite (BEEP, LOW) ; //设置IO口输出低电平,蜂鸣器响}
return 0;
}
更多推荐
Orangepi zero2 H616开发板
发布评论