自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 基于Qt平台开发安卓应用

                                                  基于Qt平台开发安卓应用         在之前的Qt学习中,使用QtGUI来实现简单的界面与后台功能设计。这样开发出来的应用往往界面元素比较单一,美感几乎可以省略,与其他移动平台开发的App相比...

2019-01-12 00:16:54

阅读数 4320

评论数 0

原创 对于arm嵌入式系统的一点认识

从本科开始接触了单片机,并且所有的开发全部停留在“裸机”开发阶段,即后来所谓的嵌入式系统的应用层和驱动层混合在一个框架里编程。这种“裸机”编程在早期功能比较单一且不复杂的系统上具有一定优势,但是随着嵌入式系统的功能越来越集成化和复杂化,早期的“裸机”编程的弊端呈现出来,分层概念在嵌入式系统里越来越...

2017-10-11 12:55:50

阅读数 3011

评论数 0

原创 Qt4.8.5移植到嵌入式linux(arm平台)

Qt的移植包括步骤如下:1. 下载新版qt; 2. 编译tslib; 3. 编译qt; 4. 配置编译后的qt,以便在主机上用qmake编译适用目标板的qt应用; 5. 拷贝lib文件到目标板。 1 下载 tslib 和 QtTslib是一个开源的程序,能够为触摸屏驱动获得的采样提供诸如滤波、去抖...

2017-10-11 11:40:23

阅读数 802

评论数 0

原创 eclipse-CDT 下 openCV 环境建立

软件环境安装 首先按照《软件环境安装-全志A31S系统部署及驱动修改》安装好必要的软件环境。 eclipse-CDT 软件安装 可以直接采用“sudo apt-get install eclipse-cdt”安装eclipse-CDT。或者通过压缩包解压安装。 2.1 通过下载的软件包安装ec...

2017-10-10 22:24:07

阅读数 147

评论数 0

原创 最小局域网实现tftp

1.Ubuntu服务器的搭建 . 首先输入命令:sudo apt-get install xinetd,安装 xinetd,如下图: 接下来输入命令安装 tftp 和 tftpd:sudo apt-get install tftp tftpd,如下...

2017-10-10 17:00:44

阅读数 308

评论数 0

转载 java中package和import的理解

转载自:http://blog.csdn.net/xiaohui_hubei/article/details/44409447 一些人用了一阵子的Java,可是对于 Java 的 package 跟 import 还是不太了解。很多人以为原始码 .java 文件中的 import 会让编译器把所...

2016-10-31 16:04:51

阅读数 364

评论数 0

原创 命令行模式下java *class报错

主类//package com.mingrisoft;//在命令行模式下运行class文件时,package需要注释掉 import javax.swing.JOptionPane;public class Test { public static void main(String[] a...

2016-10-31 15:42:25

阅读数 226

评论数 0

原创 arm平台Opencv静态和动态库的编译

opencv 2.4.12移植到arm详细教程 opencv2.4.12 ubuntu12.04 GCC 4.3.2 1.首先下载编译器,解压,设置环境变量,完成后,在终端输入arm后按Tab键,若出现arm的相关的内容,则表示配置正确; 参考:http://blog.csdn.net/...

2016-10-20 09:02:36

阅读数 2301

评论数 0

原创 time工具对程序运行时间进行测算

在执行程序时,按如下格式输入: $TIMEFORMAT=”” time ./程序名

2016-04-25 20:50:44

阅读数 292

评论数 0

原创 对虚拟地址和物理地址的理解

【1GB的内存调用4GB的程序时,CPU先为这4GB程序分配4GB的虚拟空间,虚拟空间和物理空间的映射如图中所示,为多对1, 当程序从虚拟地址的0地址开始执行时,它先找到它对应的物理地址,然后将程序段1从硬盘上调入这个物理地址空间,再执行这个物理地址空间上的内容,这部分物理空间上的内容执行完后,接...

2016-04-25 14:29:12

阅读数 329

评论数 0

原创 linux下编译opencv时遇到的问题及及解决方法

按照网上的教程在编译opencv时,除了网上教程指出的一般错误之外,会出现一些如下错误: 1.报错:undefined reference to “dlopen” undefined reference to “dlysm” 原因: ...

2016-04-15 12:21:23

阅读数 1663

评论数 0

原创 Qt之溅射屏幕

我们看到的基于Qt开发的产品一般在开机时会显示一些基本信息,而后进入产品的操作界面,这里就是用到了Qt中的溅射屏幕,即在系统构造Qt的界面这个过程中,做一些显示工作。int main(int argc, char *argv[]) { QApplication a(argc, argv);...

2016-04-12 12:51:54

阅读数 447

评论数 0

转载 linux下串口编程中结构体termios的参数标注

转载:http://www.bianceng.cn/Programming/C/201311/38171.htm termios结构体说明 termios结构体中,该结构体一般包括如下的成员: tcflag_t c_iflag; tcflag_t c_oflag; tcflag_t c_...

2016-04-09 10:30:42

阅读数 384

评论数 0

原创 实现tftp文件互传的最小局域网设置

本文目的是要实现arm开发板和PC机通过网线直连来进行文件互传。 arm开发板:4412 PC:win7 虚拟机:ubuntu12.04 首先在虚拟机关机状态下将虚拟机设置成桥接模式: 如图: 在VMware的Edit-Virtuial Network Edit里进行设置 接下来...

2016-04-08 14:03:20

阅读数 546

评论数 0

原创 Qt5在Arm板上中文的显示问题

现在网上的很多方法都是在Qt4的基础上提出来的,Qt5编译的程序在arm板上的中文显示与其大同小异(有些关于字符编码的函数在Qt5中已经消失)。 首先,你需要下载字库文件拷贝到arm板上的指定目录,我的目录是/opt/qt-4.7.1/lib/fonts/, 或者拷贝到一个你自定义...

2016-04-08 12:57:57

阅读数 3816

评论数 1

原创 ubuntu下使用eclipse链接静态编译的opencv

opencv在linux的X86平台和arm平台静态,动态编译的总结之前一直用的opencv的动态库在arm板上跑opencv程序,这样就需要先将opencv的库先进行编译,而后将需要的库拷贝的arm板上,大大降低了程序的可移植性。于是想到了静态编译-static,这就首先需要静态库。 ...

2016-04-06 10:21:00

阅读数 1348

评论数 0

原创 Eclipse下链接第三方库(opencv,ubuntu)

1.首先新建C++工程(这里不再赘述); 2.在eclipse界面右击工程文件,如下图 3.添加库的头文件和库文件的路径,如图: 4.这里注意:这里添加的是库名,并非库文件名(若添加库文件名,提示找不到库)。 **

2016-04-05 16:44:20

阅读数 769

评论数 0

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