HaaS600硬件规格
HaaS600 Kit 是一款基于 HaaS600系列模组评估的高性价比开发板。可应用于共享控制、金融支付、智能语音、泛工业等场景的智能硬件产品开发。
HaaS600 Kit 套件包含以下物料:
-
开发板 x 1
-
micro-USB线缆 x 1
-
5V/2A电源适配器 x 1
-
4G天线 x 1
-
GPS天线 x 1
硬件资源
硬件资源映射表
功能/接口 |
PIN/IO 资源映射表 |
轻应用 port 配置 |
---|---|---|
I2C0 |
SDA(IO50) SCL(IO49) |
0 |
SPI1 |
MISO(IO35) MOSI(IO36) SCK(IO33) |
1 |
ADC0 |
A0 |
0 |
ADC1 |
A1 |
1 |
PWM0 |
IO31 |
31 |
PWM1 |
IO32 |
32 |
UART0 |
默认板级日志打印 |
0 |
UART1 | TXD(IO54) RXD(IO53) |
1 |
UART2 | 用户串口/REPL串口 TXD(IO52) RXD(IO51) |
2 |
GPIO |
IO51 IO52 IO17 IO16 IO59 IO121 IO54 IO53 IO124 IO122 IO34 IO36 IO35 IO33 IO57 IO32 IO31 IO76 |
D0 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 D16 D17 |
系统环境
连接设备
按照下图所示将开发电脑跟设备的调试/用户串口通过MicroUSB连接,连接后,将在PC设备管理器中出现两个串口,分别用于调试和用户串口输入输出。
安装USB转串口驱动
安装完成之后,在设备管理器中可以看到以下虚拟串口:
Windows
MacOS
Note:
1. 不同的电脑生成的串口号和名称不一样,以实际生成的为准。
2. 生成的两个串口,一个是debug串口(查看运行日志,只读),另一个是用户串口(JavaScript交互式解释器或其他用途)
开发工具
轻应用开发使用一套命令行工具管理和推送应用脚本到设备。
下载命令行工具:
Note:Mac版需要设置执行权限:chmod +x ./amp
请参考:命令行工具
将命令行工具解压到工作目录,如图所示对应文件
├── amp # 命令行工具
├── app # 示例代码(hello world)
│ ├── app.json
│ └── app.js
└── bindings.node # 本地更新库码
至此,HaaS600 Kit硬件套件资源以及环境安装都已经好了,接下来就可以进行JS轻应用开发,可参考JS轻应用板块相关章节。
HaaS600轻应用开发实战(敬请期待)
本文地址:https://blog.csdn.net/HaaSTech/article/details/110158052
下一篇: 2020-11-26