GEC6818开发板交叉开发项目实现
  pYQ3D3NPYfjH 2023年11月02日 56 0

1.硬件接线,安装串口驱动

一般串口驱动会自动识别安装,未在端口成功识别显示的可手动安装一下

GEC6818开发板交叉开发项目实现_可执行

2.使用SecureCRT链接开发板后台

首先打开“SecureCRT.exe”

GEC6818开发板交叉开发项目实现_gec6818_02

选择自己的端口进行链接

GEC6818开发板交叉开发项目实现_开发板_03

选择【快速连接】,协议选择【Serial】端口号选择【串口端口】,波特率选择【115200】,流控制全部取消

GEC6818开发板交叉开发项目实现_gec6818_04

现在是显示已经连接,如果显示连接异常,可以尝试手动重启电脑检查与电脑连接线是否松动,如果开发板已开机,则拨动关机开关,重新打开

GEC6818开发板交叉开发项目实现_开发板_05

将开发板开机,就可以在 SecureCRT中,看到开发板的后台信息(开机时会出现一个倒计时,此时请不要按任何按键,否则会进入 uboot模式)

GEC6818开发板交叉开发项目实现_可执行_06

等待开机完成后,键入 Ctrl + C 可以 唤出 ARM板的后台命令行

GEC6818开发板交叉开发项目实现_可执行_07

3.交叉开发的操作流程

1.编写源代码文件

比如: hello.c

2.交叉编译

将源代码文件 编译为目标平台可以执行的程序文件

3.将程序文件传输到 ARM板

在 SecureCRT的开发板的后台终端命令行上,执行传输命令 rx 来从PC中获取文件

rx  文件名
rx  hello_world
4.执行上述命令后 会激活 SecureCRT的文件传输机制,用户需要点击 菜单栏上的 ”传输“ ”发送 xModue“ 找到要传输的文件 即可开始传输

GEC6818开发板交叉开发项目实现_开发板_08

上述传输完成后查看了文件的信息,发现刚传输过来的文件是 没有 可执行权限的  如果 传输的是程序文件,就还需要增加 可执行权限

5.修改文件权限

使用命令 chmod 可以修改指定文件的权限


chmod  权限码   文件名

权限码可以是 3位八进制数表示

或者也可以用 单个权限表示

比如: +x 表示给指定文件的所有用户,增加可执行权限


chmod  0777  hello_arm
chmod  +x  hello_arm
6.执行程序


./程序文件名


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  QtpjMRSUUfXb   2023年11月19日   23   0   0 开发板数字输入模拟输入