嵌入式培训-在开发板上显示圆碰边回弹的动态效果

2023-11-06 12:20

本文主要是介绍嵌入式培训-在开发板上显示圆碰边回弹的动态效果,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

需要用到的软件:

                                                 ②

过程:

  1. 连接开发板(用①)

打开CRT软件-》快速连接-》协议选择serial,波特率115200,把右边的勾勾去掉,点击连接即可

开发板启动之后输入ctrl+c进入命令终端

    2.设置共享文件夹(用②)

点击player-》管理-》虚拟机设置-》选项-》共享文件夹-》总是启用-》添加-》下一步-》浏览-》新建一个share文件夹在桌面上,选中后-》下一步-》完成。即可

如何让命令终端进入共享文件的路径中:

cd  /mnt/hgfs/share

此时你命令终端所在的路径就是windows的桌面上的share这个文件夹里面

如何编译一个专门给板子运行的程序:

要把gcc命令换成arm-linux-gcc命令来编译才行

arm-linux-gcc  编译的.c文件  -o   生成的应用程序名字

开发板如何传输文件:

  1. 先将ubuntu的文件拖动到windows的桌面中(有共享文件夹忽略这个步骤)

2,在开发板端输入

rx 要传输的文件名字

3,点击传输-》发送X-modem,选中文件,发送过来即可

4,这个时候运行程序是没有的权限的:Permission denied,所以我们要更改文件权限

chmod 777 文件名

  1. 运行    ./程序名

打开命令终端:ctrl+alt+t

sice@T:~$

用户名@主机名:当前所在路径$

下面为部分重点过程所示:

 

 

最后是一些Linux快速命令复习:

pwd:查看路径

ls:罗列目录内容

Ls  -a  查看所有的文件(包括.开头的隐藏文件)

Ls  目录名字   查看目录内容

Cd:改变路径

Cd  文件夹的名字

Cd  ..   回到上层文件夹

Cp:复制文件

Cp  复制的文件名 复制到哪里去

Cp 复制的文件夹名 复制到哪里去  -r

Mv:移动文件

Mv  移动的文件名/文件夹名 移动到哪里去

Mv   旧名字   新名字

Rm:移除

Rm   文件名字

Rm   文件夹  -rf

Mkdir:创建目录

Mkdir  目录名字

Touch:新建文件

Touch  文件名

Clear:  ctrl+l

清屏

vi:纯键盘编辑器

Gedit:ubuntu自带的编辑器

gedit hello.c &

打开hello.c文件,存在则打开,不存在则打开后保存就会创建出来, &代表扔到后台运行

编译:

Gcc  编译的.c文件  -o   生成的应用程序名字

运行:

./应用程序名字

最后的效果演示:在我的视频中 

小球碰边回弹效果演示

谢谢大家🌹

这篇关于嵌入式培训-在开发板上显示圆碰边回弹的动态效果的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/356595

相关文章

QT移植到RK3568开发板的方法步骤

《QT移植到RK3568开发板的方法步骤》本文主要介绍了QT移植到RK3568开发板的方法步骤,文中通过图文示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 目录前言一、获取SDK1. 安装依赖2. 获取SDK资源包3. SDK工程目录介绍4. 获取补丁包二

Linux虚拟机不显示IP地址的解决方法(亲测有效)

《Linux虚拟机不显示IP地址的解决方法(亲测有效)》本文主要介绍了通过VMware新装的Linux系统没有IP地址的解决方法,主要步骤包括:关闭虚拟机、打开VM虚拟网络编辑器、还原VMnet8或修... 目录前言步骤0.问题情况1.关闭虚拟机2.China编程打开VM虚拟网络编辑器3.1 方法一:点击还原VM

CSS模拟 html 的 title 属性(鼠标悬浮显示提示文字效果)

《CSS模拟html的title属性(鼠标悬浮显示提示文字效果)》:本文主要介绍了如何使用CSS模拟HTML的title属性,通过鼠标悬浮显示提示文字效果,通过设置`.tipBox`和`.tipBox.tipContent`的样式,实现了提示内容的隐藏和显示,详细内容请阅读本文,希望能对你有所帮助... 效

如何设置vim永久显示行号

《如何设置vim永久显示行号》在Linux环境下,vim默认不显示行号,这在程序编译出错时定位错误语句非常不便,通过修改vim配置文件vimrc,可以在每次打开vim时永久显示行号... 目录设置vim永久显示行号1.临时显示行号2.永www.chinasem.cn久显示行号总结设置vim永久显示行号在li

电脑显示hdmi无信号怎么办? 电脑显示器无信号的终极解决指南

《电脑显示hdmi无信号怎么办?电脑显示器无信号的终极解决指南》HDMI无信号的问题却让人头疼不已,遇到这种情况该怎么办?针对这种情况,我们可以采取一系列步骤来逐一排查并解决问题,以下是详细的方法... 无论你是试图为笔记本电脑设置多个显示器还是使用外部显示器,都可能会弹出“无HDMI信号”错误。此消息可能

第10章 中断和动态时钟显示

第10章 中断和动态时钟显示 从本章开始,按照书籍的划分,第10章开始就进入保护模式(Protected Mode)部分了,感觉从这里开始难度突然就增加了。 书中介绍了为什么有中断(Interrupt)的设计,中断的几种方式:外部硬件中断、内部中断和软中断。通过中断做了一个会走的时钟和屏幕上输入字符的程序。 我自己理解中断的一些作用: 为了更好的利用处理器的性能。协同快速和慢速设备一起工作

嵌入式QT开发:构建高效智能的嵌入式系统

摘要: 本文深入探讨了嵌入式 QT 相关的各个方面。从 QT 框架的基础架构和核心概念出发,详细阐述了其在嵌入式环境中的优势与特点。文中分析了嵌入式 QT 的开发环境搭建过程,包括交叉编译工具链的配置等关键步骤。进一步探讨了嵌入式 QT 的界面设计与开发,涵盖了从基本控件的使用到复杂界面布局的构建。同时也深入研究了信号与槽机制在嵌入式系统中的应用,以及嵌入式 QT 与硬件设备的交互,包括输入输出设

安卓链接正常显示,ios#符被转义%23导致链接访问404

原因分析: url中含有特殊字符 中文未编码 都有可能导致URL转换失败,所以需要对url编码处理  如下: guard let allowUrl = webUrl.addingPercentEncoding(withAllowedCharacters: .urlQueryAllowed) else {return} 后面发现当url中有#号时,会被误伤转义为%23,导致链接无法访问

C#实战|大乐透选号器[6]:实现实时显示已选择的红蓝球数量

哈喽,你好啊,我是雷工。 关于大乐透选号器在前面已经记录了5篇笔记,这是第6篇; 接下来实现实时显示当前选中红球数量,蓝球数量; 以下为练习笔记。 01 效果演示 当选择和取消选择红球或蓝球时,在对应的位置显示实时已选择的红球、蓝球的数量; 02 标签名称 分别设置Label标签名称为:lblRedCount、lblBlueCount

荣耀嵌入式面试题及参考答案

在项目中是否有使用过实时操作系统? 在我参与的项目中,有使用过实时操作系统。实时操作系统(RTOS)在对时间要求严格的应用场景中具有重要作用。我曾参与的一个工业自动化控制项目就采用了实时操作系统。在这个项目中,需要对多个传感器的数据进行实时采集和处理,并根据采集到的数据及时控制执行机构的动作。实时操作系统能够提供确定性的响应时间,确保关键任务在规定的时间内完成。 使用实时操作系统的