自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jocker_xie的博客

欢迎指正,共同学习。

  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

原创 ramdisk文件系统修改

描述ramdisk文件系统修改

2022-06-23 16:09:44 391 1

原创 MobaXterm使用xz和rz

执行之前需要在linux终端上执行xz/rz

2022-03-03 15:25:00 687

原创 开发板遇到“mount: /mnt: bad option; for several filesystems (e.g. nfs, cifs) ...”问题

记录一个小问题:mount -t nfs -o nolock,nfsvers=3,vers=3 XXX:/nfs /mnt新编译了一个文件系统,使用命令进行nfs挂载时出现了如下错误:mount: /mnt: bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program.在一些论坛上发现使用busybox.suid可以挂载,但是不

2021-11-01 18:09:38 7383 10

原创 gt911 1024*600配置表

配置表如果此表使用出现xy轴调转的情况,请在打开驱动中的相关的宏进行旋转。 5F 00 04 58 02 01 0D 20 11 FF 28 0F 6E 5A 03 05 00 00 00 00 00 00 0F 00 00 00 00 8C 2C 0E 39 37 43 06 00 00 01 DC 02 11 63 21 00 00 00 03 64 32 00 00 00 1E B4 94 D5 02 05 1E 00 04 D2 24 00 99 34 00 74 4A 00 5C

2021-04-13 17:23:03 1904 2

原创 IMX6Q 移植protobuf

1.编译环境Ubuntu18.04protobuf3.15.6 下载地址:https://github.com/google/protobuf/tags2.移植到IMX6Q1)编译步骤:解压源码包后进入该源码目录,声明环境变量:source /opt/poky/1.7/environment-setup-cortexa9hf-vfp-neon-poky-linux-gnueabi生成配置文件:autogen.sh配置:./configure prefix=/opt/protobuf-

2021-03-29 13:38:46 204 2

原创 Qt5 库移植

基于IMX6Q Linux4.19.35移植Qt5.12.3的相关库方法在使用Qt时,我们难免会遇到一些缺库的问题。在此,给出一种便捷的Qt库移植的方法,以Qt5.12.3的QtSerialPort库为例:  首先,我们下载对应Qt模块的单包,而非完整的qt-everywhere-src包。在此使用中科大的源,地址为:  https://download.qt.io/archive/qt/5.12/5.12.3/submodules/由于在交叉编译工具包中已经提供编译Qt模块所需的qmake工.

2021-03-12 17:25:20 1074

原创 Qt5 触摸屏环境变量设置

Qt环境变量设置对于一些电阻式、单触控触摸屏,可能有必要使用tslib,而不是依赖于Linux多点触控协议和事件设备。对于现代的触摸屏来说,这是不必要的。可以通过将环境变量QT_QPA_EGLFS_TSLIB设置为1来启用tslib支持。要更改设备,设置环境变量TSLIB_TSDEVICE或在命令行上传递设备名称。注意,tslib输入处理程序生成鼠标事件并只支持单点触控,与evdevtouch相反,它也生成真正的多点触控QTouchEvent事件。图1 Qt官方文档在M6708-T系列ARM评

2021-03-12 17:16:49 4586

原创 IMX6Q yocto工程

1简介1.1 yocto工程介绍摘抄自维基百科:https://zh.wikipedia.org/wiki/Yocto%E8%A8%88%E5%8A%83Yocto计划(英语:Yocto Project™),一个自由软件项目计划,由Linux基金会于2010年宣布,这个计划的目标在于创造出可以提供嵌入式linux发行版的软件工具,以改善软件发展流程。2011年3月,这个计划与OpenEmbedded计划结合,以OpenEmbedded-Core计划作为计划的另一个名称。它提供跨平台工具、元数

2020-07-21 22:58:58 1299 2

原创 Ubuntu虚拟机压缩磁盘与加大当前磁盘

Linux发行版:Ubuntu18.04Ubuntu虚拟机装VMware Tools,执行下面的命令,一般执行完下面的命令,磁盘压力能够有稍微的减小。注意:需要在实际的物理磁盘上保有足够大的空间(大概是当前虚拟机大小一样)时,执行如下命令才会成功,否则可能会被中断。sudo /usr/bin/vmware-toolbox-cmd disk list /* 查看磁盘挂载点,然后执行 */sudo /usr/bin/vmware-toolbox-cm.

2020-05-28 08:57:32 819 1

原创 IMX6支持hp打印机

Linux4.1.15内核打开usb printer选项yocto编译加上ghostscript手动移植foo2zjs利用foo2zjs里面的foo2zjs-wapper命令生成打印机需要的文件。cp xxx /dev/usb/lp0

2020-03-09 19:19:43 621

原创 串行通信和并行通信

在微机中,通讯有两种方式:串行通信和并行通信。1.串行通信串行通信是指主机与IO设备之间数据传输的各位是按照顺序一位接一位地传输。通常数据在一根数据线或一对差分线上传输。通俗地说,就是驱动端发送两个等值、反相的信号,接收端通过比较这两个电压的差值来判断逻辑状态“0”还是“1”。而承载差分信号的那一对走线就称为差分走线。2.并行通信并行通信是指主机与IO设备之间通过多条传输线...

2019-09-30 09:56:51 3155

转载 imx6q项目:使用psplash制作开机动画

1.下载psplash:git clone git://git.yoctoproject.org/psplash2.将图片转换成代码文件:./make-image-header.sh xxxlogo.png POKY,生成图片文件xxxlogo.c,xxxlogo.h3.修改xxxlogo.c,将#include "psplash-poky-img.h"替换成#include “xxxlogo...

2019-09-25 09:15:41 1517 2

原创 Qtcreator单步调试报错:The GDB process terminated

交叉编译链:arm-poky-linux-gnueabi-gcc在Ubuntu中的Qtcreator做单步调试时,出现The GDB process terminated。在打开qtcreator之前,我执行source /opt/poky/1.7/environment-setup-cortexa9hf-vfp-neon-poky-linux-gnueabigdb环境变...

2019-09-24 18:42:00 9480

转载 CPU如何与外设交互工作

转自:http://blog.csdn.net/luodong0254081/article/details/1944017原博主已删除一直以来,发现很多搞上层软件的朋友没有时间了解CPU、编译器、操作系统等底层技术,偶恰好在计算机微体系结构与集成电路实验室,有幸接触到这些底层的东东,所以想写一些自己以前学这些东东的感想,以消除对底层技术不熟悉的朋友对底层技术的神秘感,同时想和搞底层技术的朋...

2019-09-24 11:10:25 6784 3

转载 Yocto 解题录:Unable to start bitbake server

今天尝试重新拿从github上面clone一份yoctoproject进行构建,执行以下步骤git clone git://git.yoctoproject.org/poky.git poky_newcd poky_newsource oe-init-build-envvim conf/local.conf 将下面变量前的“#”符号删除DL_DIR ?= "$...

2019-09-08 23:33:25 1852 3

原创 openssl1.1.1移植

openssl版本:openssl-1.1.1c.tar.gz交叉编译链:arm-poky-linux-gnueabi-gcc(默认路径安装)开发板:m6708 (armv7)1下载后解压:tar -xzvfopenssl-1.1.1c.tar.gz2 配置configure./config no-asm shared --prefix=/home/vm...

2019-08-30 17:35:21 1498

原创 HTML提交表单不跳转,另一按钮提交同一表单跳转

<iframe name="server" style="display:none;"></iframe>//display:none 不显示<form method="get" name="my_form" target="server"><input type="button" value="获取验证码" name="get_msg" oncl...

2019-08-30 15:59:51 305

原创 HTML实现按钮倒计时

<input type="button" value="获取验证码" name="get_msg" onclick="set_time(this)"/> <script>var init_down_time = 5; /*倒计时总时长*/var down_time = 5; /*倒计时变量*/function set_time(val) {...

2019-08-30 15:59:28 1248

原创 HTML通过ajax与CGI进行数据交互

在这里只描述,HTML如何获取CGI的数据。<script type="text/javascript" src="jquery-1.9.1.min.js"></script> //依赖jquery这个js库<script>function testcgi(){ $.ajax({ type: 'POST'...

2019-08-30 15:59:18 1337

原创 vsftpd移植到arm

参考文章:https://blog.csdn.net/ok_4444/article/details/43339715https://blog.csdn.net/xiaobao090251634/article/details/49924017安装包:vsftpd-3.0.3.tar.gz交叉编译链:arm-poky-linux-gnueabi-gcc (已经默认路径安装)1....

2019-08-29 15:43:00 606

转载 动态链接库和静态链接库

1. 库的介绍库是写好的现有的,成熟的,可以复用的代码。现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都从零开始,因此库的存在意义非同寻常。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。库有两种:静态库(.a、.lib)和动态库(.so、.dll)。 windows上对应的是.lib .dll linux上对应的是.a .so在这里先介绍下Linu...

2019-08-26 14:47:41 176

原创 Ubuntu上qtcreator的arm-poky-linux-gnueabi-配置

环境:Ubuntu18.04qtcreator4.5.2arm-poky-linux-gnueabi-1.安装交叉编译链./poky-glibc-x86_64-meta-toolchain-qt5-cortexa9hf-vfp-neon-toolchain-1.7.sh2.安装qtcreatorsudo apt-get install qtcreator3...

2019-08-14 18:00:21 2058

转载 tslib执行./autogen.sh报错perl: warning: Falling back to the standard locale ("C").

perl: warning: Setting locale failed.      perl: warning: Please check that your locale settings:       LANGUAGE = "en_US.UTF-8",       LC_ALL = "",       LANG = "AMERICAN_AM...

2019-08-14 17:39:27 675

原创 ‘make menuconfig’ requires the ncurses librarises

图形界面配置工具ncurses工具安装包下载地址:http://www.gnu.org/software/ncurses/环境:Ubuntu18.04tar zxvf ncurses-5.9.tar.gzcd ncurses-5.9./configuremakesudo make install或者sudo apt-get install libncurs...

2019-08-14 17:32:21 167

原创 CGI实现HTML页面跳转的几种方式

在cgic库下实现1.刷新原页面,并3s后跳转fprintf(cgiOut,"<meta http-equiv=\"Refresh\" content=\"3;URL=/index.html\">");2.CGI上延迟5s跳转fprintf(cgiOut, "<script>window.setTimeout(\"location.href =...

2019-04-18 20:11:33 3322 2

原创 ../libtool:line XXXX:arm-poky-linux-gnueabi-gcc command not found

…/libtool:line XXXX:arm-poky-linux-gnueabi-gcc command not foundsudo make install。由于安装需要权限,所以加了sudo,然后出现了问题:…/libtool:line XXXX:arm-poky-linux-gnueabi-gcc command not found而arm-poky-linux-gnueabi-...

2019-04-16 14:43:23 2949 3

转载 configure: error: cannot run /bin/bash config/config.sub

linux下./configure 后可能会出现各种问题,缺少依赖包,或者版本 变量不一致等。不同的行为可能会产生同一错误,我是在安装 joy 工具时,遇到该报错。下面的方法不一定对你的问题一定有用,这就是个尝试的过程,只要能解决问题就好。若你也是在安装 joy,可参考文章操作环境:Ubuntu 16.04问题描述root@ubuntu:/home/joy# ./configure --e...

2019-04-16 14:03:26 2934 1

原创 bash.configure binsh^M bad interpreter No such file or directory

bash.configure binsh^M bad interpreter No such file or directory解决办法:configure文件是dos格式需要转换成unix格式。vi configureset ff=unix wq

2019-04-16 13:55:09 359

原创 基于IMX6Q核心板 4G模块实现外网访问(内网穿透)

4G模块:longsung9300开发板:IMX6Qlinux版本:32位交叉编译链:arm-poky-linux-gnueabi-gcc //需要64位的linux安装需要确保4G模块是否可以上网。1.选择一款内网穿透工具,试过多个工具之后,发现natapp比较不错,选择符合自己开发板系统的版本下载大家先看工具的官方教程:https://natapp.cn/artic......

2019-03-31 22:36:02 4517 4

原创 QT之TCP数据库(代码)

#include &lt;QCoreApplication&gt;#include &lt;QSql&gt;#include &lt;QSqlDatabase&gt;#include &lt;QSqlError&gt;#include &lt;QSqlQuery&gt;#include &lt;QString&gt;#include &lt;QFile&gt;#include &a

2018-10-08 01:23:56 596

原创 QT之tcp服务端(代码)

//myServer.h#ifndef MYSERVER_H#define MYSERVER_H#include &lt;QTcpServer&gt;#include &lt;QTcpSocket&gt;#include &lt;QtWidgets&gt;class MyServer : public QTcpServer{ Q_OBJECTpublic: M...

2018-10-07 10:05:19 1201

IMX6SDLRM_Rev4.pdf

i.MX 6Solo/6DualLite Applications Processor Reference Manual

2020-04-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除