摘要:
本章配套资料在网盘资料“iTOP-i.MX6 开发板资料汇总(不含光盘资料)\06_iTOP-iMX6 开发板 Android应用开发环境软件以及源码\08_Android Studio 测试程序\iTOP-iMX6-AndroidStudio-AudioRecPlay 录音机_V1.0.rar”目 阅读全文
摘要:
Linux 系统编译13.1.1 获取 Linux 源码首先从网盘下载迅为提供的 Linux 源码,在光盘的“iTOP-3399 光盘资料\20201112(使用最新日期即可)\05Linux 源码”下载后得到的源码文件目录如下图:然后使用解压工具解压得到的源码,如下图:解压完生成 rk3399_l 阅读全文
摘要:
我们想要开发板上面烧写 busybox 文件系统,我们首先将 busybox 镜像拷贝到 dhcp 目录下,busybox镜像在终结者 ULL 光盘资料\i.MX6ULL 终结者光盘资料\08_开发板系统镜像\03_文件系统镜像\01_Busybox文件系统可以找到,如图 89.4.1 所示:然后执 阅读全文
摘要:
2 下载 DHCP-4.4.1 源码我们可以从以下链接下载 DHCP-4.3.6 源码:如图89.2.1 所示,点击保存,开始下载:3 交叉编译 DHCP-4.4.1在 Ubuntu 的 home/topeet/目录下新建一个 dhcp 的文件夹,将下载的文件 dhcp-4.4.1.tar.gz 拷 阅读全文
摘要:
1.编辑工程文件(后缀为 .pro 的文件)在 QT += core gui 后添加 serialport。2.自动获取串口 使用 QSerialPortInfo:::availablePorts()获取当前串口,该函数返回容器类 Qlist<QSerialPortInfo>,用 Qt 定义的关键字 阅读全文
摘要:
1 安装 JDK1)Android8.1 系统编译依赖于 JAVA 8。编译之前需安装 OpenJDK。安装命令如下:add-apt-repository ppapenjdk-r/ppaapt-get updatesudo apt-get install openjdk-8-jdk执行结果,如下图: 阅读全文
摘要:
3.传输文件按住 win 键+R 键,输入 cmd,点击确定,打开 cmd.exe 如下图所示:此处默认是 android 设备(开发板),已打开 usb 调试模式,并且数据线已经和电脑连接。我们先使用adb devices 指令,查询一下设备是否正常连接,正常连接如下图所示:设备连接后,将 PC 阅读全文
摘要:
安装交叉编译工具链本章节使用的资料已经放到了开发板网盘资料中,路径为:“11_Linux 系统开发进阶\89_章节_Busybox移植 DHCP 使用资料”。我们学习的 i.MX6ULL 是 arm 架构的,所以我们需要使用支持 arm 的编译器并且该编译器在 X86 架构下运行,这个编译器我们通常 阅读全文
摘要:
本节我们使用 Qt 来编写一个简单的上位机。实验介绍:组装 ui 界面,使用 Qt 提供的串口类来实现串口收发功能,需要掌握的相关 Qt 知识有以下几点:QSerialPort 是 Qt5 中的附加模块,提供了基本的功能,包括配置、I/O 操作、获取和设置 RS-232 引脚的信号,要链接 QtSe 阅读全文
摘要:
本文档将讲解迅为i.MX6Q开发板如何让 APP 在系统运行时自启动,我们先新建一个工程名为 autorun 的空工程,或者大家可以自行选择想要启动的 App 工程。我们要让 app 在开机之后自动启动,故需要去接收一个开机的广播;所以 app 首先需要去注册一个关于接受开机启动的广播;而且必须要注 阅读全文