首页 > 其他分享 >全志SDK - 2. PC与开发板连接方式

全志SDK - 2. PC与开发板连接方式

时间:2023-04-14 23:34:04浏览次数:45  
标签:全志 开发板 PC adb 串口 板子 连接

为了方便对程序调试,我们需要将开发板与PC进行连接,连接方式主要有两种:

  • 有线连接:串口、ADB等
  • 无线连接:wifi、蓝牙

1. 有线连接

有线连接最常用的是串口和adb,都是非常的方便,唯一的不足是开发板移动距离较小,且需要额外连线!

1.1 串口

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

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

1.2 ADB

Android Debug Bridge(安卓调试桥) tools,它就是一个命令行窗口,用于通过电脑端与模拟器或者是设备之间的交互。
Adb使用时,必须目标板支持,目标板是否支持可以进入到目标板,使用 find / -name adb*,如果有,则表示支持。

操作步骤:

- 下载并安装adb程序(链接:https://pan.baidu.com/s/16ErBIIXIr57w5oK0LVmQ7w 提取码:rsra )
- Windows下打开命令控制cmd窗口(win+R,输入cmd),输入adb,看上一步是否安装成功

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

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

2. 无线连接

2.1 ssh & scp

目前Tina系统均支持 sshd(ssh server端,采用dropbear轻量级ssh),可采用ssh登录。

Ssh登陆时,需要知道server的账户&密码,目前我司开发板的wifi支持两种模式:

  • AP(Access Point,热点)模式:即板卡wifi做了路由器的功能
  • PC可以通过SSID去连接它;
  • 其IP地址一般为固定值(后续会告知大家如何自定义网关地址)
  • STA(Station)模式:正常的联网模式,
  • IP地址需要根据MAC到路由器上查找
  • 保证PC与板子连接的网络处于同一个网段

推送文件,采用SCP方式,

scp [file] user@IP:path          # 推送本地文件到远端
scp user@IP:file  [local path]   # 推送本地文件到远端

2.2蓝牙

需要一组蓝牙模块,一块与PC连接,一块连接板子,配对后使用。(待补图)

3 终端工具

目前常用的终端工具有:

  • Secure CRT:需要破解
    - Xshell:
    - MobaXterm:推荐使用,免费
    - WinSCP:windows下的scp工具,可以直接拖拽上传到目标机中

标签:全志,开发板,PC,adb,串口,板子,连接
From: https://www.cnblogs.com/Jimmy1988/p/17320243.html

相关文章

  • Java + Jpcap实现监控 IP包流量
    Java+Jpcap实现监控IP包流量说明:本设计是计算机网络课程的课设,因为代码是提前实现的,本博客于后期补上,又因为代码没写注释自己也看不懂了,所以,仅供参考,就当提供一种实现方式。文中提供的资料来源于网络,本文仅用于学习交流,如有侵权,可联系我进行删除。效果图:1)课程设计要求1......
  • ipconfig /displaydns ipconfig /flushdns
    ipconfig/displaydns显示系统中已经缓存的DNS域名ipconfig/flushdns这是清除DNS缓存用的。当访问一个网站时系统将从DNS缓存中读取该域名所对应的IP地址,当查找不到时就会到系统中查找hosts文件,如果还没有那么才会向DNS服务器请求一个DNS查询,DNS服务器将返回该域名所对应的IP,在......
  • 2012-2013 ACM-ICPC, NEERC, Moscow Subregional Contest题解
    题目链接:2012-2013ACM-ICPC,NEERC,MoscowSubregionalContestC.Cinderella(贪心)思路答案为大于平均值的数的数量代码#include<bits/stdc++.h>usingnamespacestd;usingi64=longlong;intmain(){ios::sync_with_stdio(false);cin.tie(nullptr);......
  • .NET7使用HttpClient实现查询天气预报接口
    朋友做网站需要根据城市展示天气预报,找了一圈没有找到靠谱的接口,今天在中央气象台的官网查询某个城市找到了接口,先用postman试了一下居然可以使用,可以查询某个城市7天的天气预报等信息。但是查询编码是气象台自己的编码,在网上搜索了一下居然有这个编码。本文使用HttpClient方法查......
  • 基于imx8m plus开发板全体系开发教程4:Linux系统开发
    前言:i.MX8MPlus开发板是一款拥有4个Cortex-A53核心,运行频率1.8GHz;1个Cortex-M7核心,运行频率800MHz;此外还集成了一个2.3TOPS的NPU,大大加速机器学习推理。全文所使用的开发平台均为与NXP官方合作的FS-IMX8MPCA开发板(华清远见imx8mp开发板),支持Weston、ubuntu20.04、A......
  • SqlMapClient operation; uncategorized SQLException for SQL []; SQL state [null];
    网上解决方案1.起初没有创建序列s_log,因此需要在Oracle补上s_log序列。<!--增加日志--><insertid="logSave"parameterClass="com.reportcenter.sys.dto.OperateLogDto">INSERTINTOT_LOG(C_AUTOID,USRCDE,USRADDRESS,OPERATION,BEGINTME,ENDTME,OPER......
  • 迅为RK3588开发板面向ARM PC、NVR、服务器、IPC、大屏显示设备等AIoT行业类应用产品
    RK3588是瑞芯微具有高算力、低功耗、超强多媒体、丰富数据接口等特点。搭载四核A76+四核A55的八核CPU和ARMG610MP4GPU,内置6TOPs算力的NPU。具有五大技术优势:    ·      内置多种功能强大的嵌入式硬件引擎,支持8K@60fps 的 H.265 和 VP9 解码器、8K@30fps 的......
  • MATLAB代码:基于模型预测算法的含储能微网双层能量管理模型 模型预测控制 MPC
    MATLAB代码:基于模型预测算法的含储能微网双层能量管理模型   模型预测控制 MPC关键词:储能优化模型预测控制MPC微网优化调度能量管理 参考文档:《ATwo-layerEnergyManagementSystemforMicrogridswithHybridEnergyStorageconsideringDegradationCosts》完......
  • PdfSharpCore是MIT开源协议
    PdfSharpCore是MIT开源协议,不过他依赖Sixlabors.Fonts和Sixlabors.ImageSharp库,Sixlabors已经修改了协议,https://sixlabors.com/pricing/上面的说明是:IfyouareconsuminganySixLaborslibrariesasaDirectPackageDependencyforusageinClosedSourcesoftwareinthe......
  • (CCPC F题)UESTC 1220 The Battle of Guandu (最短路)
    题目地址:UESTC1220比赛的时候翻译完想了一小会就没再管。结果K题也没调试出来。。这题是很神奇的图论题,建图方式是从y[i]到x[i]连一条有向边,权值为c[i]。然后将所有重要性为0的设为源点,然后跑最短路,结果就是所有重要性为2的点的最短距离。实在是不好解释和证明这种建图的正......