笔记
文章平均质量分 87
MayStarry
初来乍到
展开
-
IMX6ULL-交叉编译Mplayer
一、交叉编译 Libmad-0.15.1b 1.解压libmad-0.15.1b.tar.gztar -zxvf libmad-0.15.1b.tar.gz 2.进入解压好的目录cd libmad-0.15.1b/,并且配置./configure --prefix=/usr/local/mplayerlib --enable-fpm=arm --host=arm-linux --disable-deb...原创 2021-09-04 09:09:31 · 821 阅读 · 0 评论 -
IMX6ULL-QT项目之天气预报运行到开发板
布局:IP查询API:因为天气预报对定位的要求不是很高,我们就可以使用IP地址归属地来查询当前位置,而且位置信息我们在查询天气的时候也要用到。这里给大家提供一个IP地址归属地数据查询的API,使用方法非常简单。 API:http://whois.pconline.com.cn/ipJson.jsp?ip 使用说明:http://whois.pconline.com.cn/天气API:...原创 2021-08-27 13:08:01 · 735 阅读 · 2 评论 -
讯为IMX6ULL-把QT程序交叉编译到ARM开发板
步骤一: 因为使用的是讯为的屏幕,所以要给QT程序布局,然后在构造函数添加自动设置屏幕大小的代码把如下代码加入到widget.cpp里#include <QDesktopWidget>#include <QStyle>#include <QRect>QDesktopWidget *deskTopWidget = QApplication::desktop();QRect deskRect = deskTopWidget-...原创 2021-08-24 12:37:35 · 367 阅读 · 0 评论 -
讯为IMX6ULL-QT移植之在开发板上部署QT运行环境
一、开始部署1.我们在 Ubuntu 新创建一个文件夹qt_system,然后把我们用 busybox 做好的文件系统rootfs.tar.bz2拷贝到这个文件夹下 mkdir qt_system cd qt_system2.解压rootfs.tar.bz2,如下图tar -xvfrootfs.tar.bz2 3.我们在这个解压出来...原创 2021-08-24 11:37:47 · 1245 阅读 · 0 评论 -
讯为IMX6ULL-QT系统移植之交叉编译QT源码和触摸源码
一、源码下载QT 官网下载:https://download.qt.io/new_archive/qt/5.7/5.7.1/二、编译环境开发环境:Ubuntu18.04编译器:arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2这里的交叉编译器依旧是和上一节一样的:arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2配置过了就略过,解压完原创 2021-08-23 14:08:17 · 1520 阅读 · 1 评论 -
讯为IMX6ULL-QT系统移植之busybox构建根文件系统
一、BusyBox 工具下载BusyBox 工具我们可以在其官网下载到,官网地址为:https://busybox.net/然后点击官网左侧“Get BusyBox”栏中的“Download Source”进入下载页面即可。先介绍等下要使用的东西的版本:BusyBox :busybox-1.29.0.tar.bz2编译器:arm-2014.05-29-arm-none-linux-gnueabi-i686-pc-linux-g...原创 2021-08-23 11:36:28 · 1197 阅读 · 0 评论 -
讯为IMX6ULL-NFS-挂载到ubuntu笔记
首先要要保证ubuntu和开发板互相ping通1.在 ubuntu 安装 nfs 服务:sudo apt install nfs-kernel-server2.打开配置文件添加 nfs 共享目录 sudo vi/etc/exports 添加这句话在最底下: /home/jdr/NFS/ *(rw,sync,no_root_squash,no_subtree_check)rw:是可读写权限syn...原创 2021-08-22 17:16:40 · 368 阅读 · 0 评论 -
树莓派-字符设备驱动编写
学了基本的字符设备框架之后可以对树莓派的底层写个驱动,简单的写个驱动IO的控制。编写驱动可以根据上层的应用需求进行编写。示例:实现上层逻辑代码向底层写入想要的字符,再编写底层驱动接收到字符后实现IO口的高低电平转换一、查阅手册想控制IO口的高低电平转换,需要查阅芯片手册,这里树莓派3使用的是 BCM2835查阅芯片手册,我们要看的是IO口相关寄存器,按下面的目录去找可以看到这里有一堆寄存器,和寄存器的功能描述,直接看需要的寄存器,这里我们要知道一点,每个寄存器很多组,你想操控原创 2021-08-20 10:56:04 · 662 阅读 · 0 评论 -
树莓派Linux源码配置 内核开发 编译 替换内核
原文链接:http://nicekwell.net/blog/20171108/shu-mei-pai-nei-he-kai-fa-shuo-ming-xia-zai-dai-ma-bian-yi-ti-huan-nei-he.html#section-11. 树莓派Linux源码配置介绍驱动代码的编写驱动代码的编译需要一个提前编译好的内核编译内核就必须配置配置的最终目标会生成 .config文件,该文件指导Makefile去把有...原创 2021-08-19 20:51:23 · 303 阅读 · 0 评论