欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 培训 > Qt程序移植至Arm开发板

Qt程序移植至Arm开发板

2024/10/25 8:14:55 来源:https://blog.csdn.net/qq_43855258/article/details/140620918  浏览:    关键词:Qt程序移植至Arm开发板

环境准备:

  • 系统调试工具SecureCRT
        SecureCRT 是一款支持 SSH 协议的终端仿真软件,可通过串口网口对评估板系统信息进行查看、对评估板系统进行调试等。

SecureCRT的安装破解 [详细过程2024]-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/2301_76659937/article/details/137869326

  •  虚拟机安装Ubantu操作系统
  • 交叉编译工具(平台提供)

        PS: 需要配置交叉编译工具的环境变量(or找不到的)

Ubuntu安装arm-linux-gcc交叉编译器_gcc-linaro-5.3-2016.05-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/VVBBBBB/article/details/112528998

  • Qt-arm库(平台提供)

         我的Qt Arm环境与交叉编译工具直接用的TI提供的SDK软件开发包,下载地址:

PROCESSOR-SDK-LINUX-RT-AM57X 04_03_00_05 - TI.com

  • 交叉编译Opencv源码(如果项目有用到Opencv) 

opencv arm 交叉编译-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/qq_43855258/article/details/140808038?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22140808038%22%2C%22source%22%3A%22qq_43855258%22%7D 

文件传输

PC 机和评估板之间传送文件的常见方式如下:

1) 通过 Linux 系统启动卡、U 盘等存储介质方式拷贝。

(2) 通过 NFSTFTPOpenSSH 等网络方式拷贝。

OpenSSH:
OpenSSH 是SSH(Secure SHell)协议的免费开源实现。SSH 协议族可用来进行远程控
制,或在计算机之间传送文件,评估板文件系统默认已支持SSH 库。

step1. 在Ubuntu 中执行如下命令,查询是否已安装OpenSSH。

ssh -v

step2. 将评估板网口通过网线连接至路由器。在评估板上执行如下命令可自动获取到IP,如下图所示。"-i"用于指定网卡,eth0 为网卡名字,请根据实际情况修改。

udhcpc -i eth1

step3. 查询IP地址

ifconfig

 step4. ping 命令查看pc机与arm板子是否联通

step5. 使用OpenSSH 从PC 机传送文件至评估板(改成你对应的IP地址,与希望传输的路径)

scp test1 root@192.168.1.229:/// 文件家传输
scp -r test1 root@192.168.1.229:/

  使用OpenSSH 登录至评估板文件系统

sudo ssh root@192.168.1.229

 

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com