硬件介绍
欢迎使用青云1000开发板!在一切开始之前,请让我们先了解一下青云1000开发板的硬件配置!
华为 Atlas 200 计算模块
青云1000使用Atlas 200计算模块作为开发板的CPU与NPU。模块集成了Ascend 310处理器,可以高效地在端侧部署典型的深度学习推理应用。
Atlas 200 模块参数
内存
8G典型功耗
<10W算力
22 TOPS@INT811 TOPS@FP16工作环境温度
-25℃ ~ 80℃
直流供电接口
青云1000拥有两种不同的供电接口,分别适用于不同的场景。黄色的为AMASS XT30U锂电池防反插头,用于机器人或户外场景;银色的为DC 2.5mm圆孔供电接口,用于桌面卡片电脑场景。
危险
⛔ 禁止同时使用两种供电接口!两种供电接口可以分别单独使用。
AMASS XT30U 锂电池防反插头
容许电压范围
DC 9V ~ 15V标准供电
3S锂电池最大电流
≥ 2A
DC 2.5mm 圆孔供电接口
容许电压范围
DC 9V ~ 15V标准供电
DC 12V最大电流
≥ 2A
USB Type-A 接口
青云1000拥有4个USB 3.0 Type-A接口。每个接口电压为5V,每个接口提供最高1A的电流。
支持设备
USB串口模块/设备
CP210XCH34XCDC-ACMUSB无线网卡
2.4GHz单频网卡
MT7601URTL8192CURTL8192EURTL8188CU2.4GHz/5GHz双频网卡
RTL8811CU
其它常见的USB设备,如U盘、USB摄像头等
USB Type-C 调试接口
该接口为青云1000的调试接口。青云1000可以通过USB Type-C接口连接至个人电脑等设备。
在不同状态下,青云1000可以
被电脑识别为
RNDIS6 USB 以太网适配器,用户可以通过网络访问青云内部系统。被电脑识别为
SD读卡器,用户可以访问青云SD卡内的文件。
板载串口
青云1000拥有两个原生的板载串口,串口电平为3.3V。板载串口位于青云1000开发板的左下角,引脚定义如下图所示:
│
┌┴────┐
│GND │
│Tx │ Serial 0
│Rx │
└┬────┘
┌┴────┐
│GND │
│Tx │ Serial 1
│Rx │
└┬────┘
│
└────────────
串口0
板载串口0仅用于输出青云1000的启动日志,用户不应占用此串口。接收端串口参数115200 8N1。
串口1
板载串口1是全功能串口,用户可以使用此串口收发数据。该串口对应的设备名称为/dev/ttyAMA1。
32Pin 排针
青云1000排针功能对应表如下:
功能 |
序号 |
序号 |
功能 |
|---|---|---|---|
GPIO 73 |
1 |
2 |
GPIO 6 |
I2C2_SCL |
3 |
4 |
I2C2_SDA |
I2C1_SCL |
5 |
6 |
I2C1_SDA |
GPIO 2 |
7 |
8 |
GPIO 65 |
INT_OUT |
9 |
10 |
INT_IN |
GPIO_RST_OUT |
11 |
12 |
SPI1_CS |
SPI1_CLK |
13 |
14 |
SPI1_MOSI |
SPI1_MISO |
15 |
16 |
HOST_PWR_EN |
PWM0 |
17 |
18 |
PWM1 |
UART1_TXD_3V3 |
19 |
20 |
UART1_RXD_3V3 |
UART0_TXD_3V3 |
21 |
22 |
UART0_RXD_3V3 |
3.8V |
23 |
24 |
3.8V |
3.8V |
25 |
26 |
3.8V |
5V |
27 |
28 |
3.3V |
GND |
29 |
30 |
GND |
GND |
31 |
32 |
GND |
将青云1000以下图姿态放置,左上角的第一个排针为1号排针GPIO 73。