开发板使用(一)

1,479次阅读
没有评论

前言:适用于小白。此篇文章主要介绍Cortex A53开发板的使用,其他型号开发板使用都差不多,可以参考着举一反三。

一、基本知识

1、 Cortex A53底板核心板

s5p6818核心板(cortex-a53)+底板+7寸液晶屏

开发板使用(一)

2、常用配件

网线一根、USB转串口线、USB线1根(micro USB)、电源一个(5V/2A)

3、 S5P6818 CPU处理器

samsung S5P6818,基于Cortex-A53,运行主频8核1.4GHz,
内置Mali-400高性能图形引擎、支持流畅的2D/3D图形加速
DDR3 RAM内存
size: 1GB空间、运行频率: 800MHz
FLASH存储
EMMC: 8GB
有线网络芯片
10/100/1000Mbps,RTL8211E
AC97音频编解码芯片
WM8960
电源转换芯片
为核心板器件提供所需要的各种电压转换。

二、通过USB接口或串口调试开发板

步骤1:开发板上电,串口线或者usb转串口线链接开发板和电脑,如下图

开发板使用(一)

步骤2:安装USB转串口驱动程序

开发板使用(一)

如果没有以下文件,可使用驱动精灵或驱动人生安装。

步骤3:打开windows的设备管理器 查看串口情况

开发板使用(一)

步骤4:串口调试工具Xshell 进行串口调试

开发板使用(一)
开发板使用(一)
开发板使用(一)
开发板使用(一)
开发板使用(一)
开发板使用(一)

应用程序编写与交叉编译

3.1c语言程序的编译过程

开发板使用(一)

3.2 gcc和arm-linux-gcc区别

gcc:本地编译,在当前平台编译,得到的程序在本地执行
arm-linux-gcc:交叉编译,在一种平台上编译出能运行在体系结构不同的另一种平台上的程序如在X86平台上编译出能运行于ARM平台上的程序,所使用的编译器称为交叉编译器

注意:开发板一般只执行程序,编译在其他系统,由于嵌入式设备没有足够的内存及存储资源来完成其编译过程,所以必须使用交叉编译的方式。

3.3如何能在开发板上跑一个c程序

步骤1:虚拟机安装交叉编译器

拷贝交叉编译器到虚拟机,并解压到/usr/local/arm

sudo mkdir /usr/local/arm/
sudo tar jxvf arm-linux-gcc-4.3.2.tar.bz2 -C /usr/local/arm

修改环境变量文件:

sudo vi /etc/profile  或  sudo vi $HOME/.bashrc

//在本文件的最后增加以下语句,注销生效

 export PATH=/usr/local/arm/4.3.2/bin:$PATH

测试:

arm-linux-gcc -v

步骤2:编辑、编译、运行

在虚拟机上使用vi建立一个hello.c程序,并使用交叉编译器进行编译

虚拟机编辑:

 #include <stdio.h>
   int main(void)
  {
    printf(“hello world\n”);
  }

虚拟机编译:

arm-linux-gcc hello.c -o  hello

开发板运行:

./hello

四、怎么将pc的程序给到开发板呢?

方式一、PC与嵌入式系统Zmodem方式通信

1、在串口调试工具Xshell中,输入rz
2、在弹出窗口中选中要发送到开发板的程序,点打开按钮

开发板使用(一)

点击打开按钮之后开始传输文件

开发板使用(一)

3、传输完毕后点击close按钮
4、ls 查看文件是否传输成功

开发板使用(一)

5、给可执行程序hello加可执行权限

开发板使用(一)

6、执行可执行程序

开发板使用(一)
正文完
可以使用微信扫码关注公众号(ID:xzluomor)
post-qrcode
 0
评论(没有评论)

文心AIGC

2023 年 9 月
 123
45678910
11121314151617
18192021222324
252627282930  
文心AIGC
文心AIGC
人工智能ChatGPT,AIGC指利用人工智能技术来生成内容,其中包括文字、语音、代码、图像、视频、机器人动作等等。被认为是继PGC、UGC之后的新型内容创作方式。AIGC作为元宇宙的新方向,近几年迭代速度呈现指数级爆发,谷歌、Meta、百度等平台型巨头持续布局
文章搜索
热门文章
潞晨尤洋:日常办公没必要上私有模型,这三类企业才需要 | MEET2026

潞晨尤洋:日常办公没必要上私有模型,这三类企业才需要 | MEET2026

潞晨尤洋:日常办公没必要上私有模型,这三类企业才需要 | MEET2026 Jay 2025-12-22 09...
“昆山杯”第二十七届清华大学创业大赛决赛举行

“昆山杯”第二十七届清华大学创业大赛决赛举行

“昆山杯”第二十七届清华大学创业大赛决赛举行 一水 2025-12-22 17:04:24 来源:量子位 本届...
MiniMax海螺视频团队首次开源:Tokenizer也具备明确的Scaling Law

MiniMax海螺视频团队首次开源:Tokenizer也具备明确的Scaling Law

MiniMax海螺视频团队首次开源:Tokenizer也具备明确的Scaling Law 一水 2025-12...
天下苦SaaS已久,企业级AI得靠「结果」说话

天下苦SaaS已久,企业级AI得靠「结果」说话

天下苦SaaS已久,企业级AI得靠「结果」说话 Jay 2025-12-22 13:46:04 来源:量子位 ...
最新评论
ufabet ufabet มีเกมให้เลือกเล่นมากมาย: เกมเดิมพันหลากหลาย ครบทุกค่ายดัง
tornado crypto mixer tornado crypto mixer Discover the power of privacy with TornadoCash! Learn how this decentralized mixer ensures your transactions remain confidential.
ดูบอลสด ดูบอลสด Very well presented. Every quote was awesome and thanks for sharing the content. Keep sharing and keep motivating others.
ดูบอลสด ดูบอลสด Pretty! This has been a really wonderful post. Many thanks for providing these details.
ดูบอลสด ดูบอลสด Pretty! This has been a really wonderful post. Many thanks for providing these details.
ดูบอลสด ดูบอลสด Hi there to all, for the reason that I am genuinely keen of reading this website’s post to be updated on a regular basis. It carries pleasant stuff.
Obrazy Sztuka Nowoczesna Obrazy Sztuka Nowoczesna Thank you for this wonderful contribution to the topic. Your ability to explain complex ideas simply is admirable.
ufabet ufabet Hi there to all, for the reason that I am genuinely keen of reading this website’s post to be updated on a regular basis. It carries pleasant stuff.
ufabet ufabet You’re so awesome! I don’t believe I have read a single thing like that before. So great to find someone with some original thoughts on this topic. Really.. thank you for starting this up. This website is something that is needed on the internet, someone with a little originality!
ufabet ufabet Very well presented. Every quote was awesome and thanks for sharing the content. Keep sharing and keep motivating others.
热评文章
摩尔线程的野心,不藏了

摩尔线程的野心,不藏了

摩尔线程的野心,不藏了 量子位的朋友们 2025-12-22 10:11:58 来源:量子位 上市后的仅15天...
摩尔线程的野心,不藏了

摩尔线程的野心,不藏了

摩尔线程的野心,不藏了 量子位的朋友们 2025-12-22 10:11:58 来源:量子位 上市后的仅15天...
AI体育教练来了!中国团队打造SportsGPT,完成从数值评估到专业指导的智能转身

AI体育教练来了!中国团队打造SportsGPT,完成从数值评估到专业指导的智能转身

AI体育教练来了!中国团队打造SportsGPT,完成从数值评估到专业指导的智能转身 量子位的朋友们 2025...
AI体育教练来了!中国团队打造SportsGPT,完成从数值评估到专业指导的智能转身

AI体育教练来了!中国团队打造SportsGPT,完成从数值评估到专业指导的智能转身

AI体育教练来了!中国团队打造SportsGPT,完成从数值评估到专业指导的智能转身 量子位的朋友们 2025...
真正面向大模型的AI Infra,必须同时懂模型、系统、产业|商汤大装置宣善明@MEET2026

真正面向大模型的AI Infra,必须同时懂模型、系统、产业|商汤大装置宣善明@MEET2026

真正面向大模型的AI Infra,必须同时懂模型、系统、产业|商汤大装置宣善明@MEET2026 量子位的朋友...