美文网首页
【全志系统-4】 - 连接方式

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

作者: Jimmy_Nie | 来源:发表于2020-12-01 15:25 被阅读0次

    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程序(链接:<u>https://pan.baidu.com/s/16ErBIIXIr57w5oK0LVmQ7w</u> 提取码: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】 - 连接方式

          本文链接:https://www.haomeiwen.com/subject/celswktx.html