【全志系统-4】 - 连接方式

PC与核心板的连接方式,具有多种方式,可以分为有线和无线两种

  • 有线: 稳定可靠,但无法对移动的物体进行有线连接
  • 无线:受空间信号的影响较大,多应用在移动物体上

下面具体介绍,PC与核心板有哪几种连接方式,你可以选择一种最适合自己的方式来进行调试。

1. 串口

使用串口可非常方便的对板子进行各种操作,但是需要有线连接,因此对于非移动的产品比较有效;
串口连接前,需要先进行参数配置,参数配置的如下图(以Mobaxterm为例):


串口连接.png

串口的Pin脚不同的板卡各有不同,需要拿到该开发板的datasheet方可;
串口可只接:【RX】【TX】【GND】三个pin,串口Rx,Tx的电压值一般保持在3.3V。

串口连线图,请参考下一章节(TODO,网址

2. ADB

Android Debug Bridge(安卓调试桥) tools:它就是一个命令行窗口,用于通过电脑端与模拟器或者是设备之间的交互。

Adb使用时,必须目标板支持,目标板是否支持可以进入到目标板,使用 “find / -name adb*”,如果有,则表示支持。

操作步骤:

① 下载并安装adb程序(链接:https://pan.baidu.com/s/16ErBIIXIr57w5oK0LVmQ7w 提取码:rsra )

② Windows下打开命令控制cmd窗口(win+R,输入cmd),输入adb,看上一步是否安装成功


cmd.png

③ 将连接的板子adb线插入PC,在cmd窗口输入:adb devices,查看是否与板卡连接成功


adb devices.png

④ 输入:adb shell,进入板子系统,世界任你驰骋


adb shell.png

PS:如果你不想登录adb shell,需要传输指令到核心板中,可以在执行的指令前加上 adb shell, 如果 touch:

C:\Users\jimmy>adb shell touch /mnt/UDISK/aaa.txt
C:\Users\jimmy>adb shell ls /mnt/UDISK/

3. SSH & SCP

目前Tina系统均支持sshd(ssh server端,采用dropbear轻量级ssh),可采用ssh登录。
Ssh登陆时,需要知道server的账户&密码,目前我司开发板的wifi支持两种模式:
AP模式:即板卡wifi做了路由器的功能,PC可以通过SSID去连接它;
Station模式:正常的联网模式

模式 IP地址 账号 密码
AP 192.168.99.1 Root Bv2018
Station 需要根据MAC到路由器上查找, 保证PC与板子连接的网络处于同一个网段 Root Bv2018

推送文件,采用SCP方式,具体的使用,请自行度娘。

scp [-r] xxx user@IP:target_postion

4. 蓝牙

需要一组蓝牙模块,一块与PC连接,一块连接板子,配对后使用。
蓝牙的有效距离为10m,需要额外的购买蓝牙模块,因此此方式不建议使用。

5. 工具推荐

目前常用的终端仿真工具有:
① Secure CRT:需要破解
② Xshell:
③ MobaXterm:推荐使用,免费
④ WinSCP:windows下的scp工具,可以直接拖拽上传到目标机中

你可能感兴趣的:(【全志系统-4】 - 连接方式)