chenlong12580
码龄13年
  • 1,079,387
    被访问
  • 70
    原创
  • 699,888
    排名
  • 616
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2009-05-23
博客简介:

chenlong12580的专栏

查看详细资料
个人成就
  • 获得258次点赞
  • 内容获得149次评论
  • 获得462次收藏
创作历程
  • 4篇
    2015年
  • 5篇
    2014年
  • 15篇
    2013年
  • 57篇
    2012年
  • 22篇
    2011年
  • 3篇
    2009年
成就勋章
TA的专栏
  • Linux 设备驱动
    10篇
  • Qt编程之旅
    36篇
  • HTML5
    3篇
  • Android
    31篇
  • Qt
    37篇
  • 日记
    4篇
  • 6410 UBoot移植
  • 实用小技巧
    10篇
  • s3c6410芯片与系统
    16篇
  • Linux设备驱动
    17篇
  • 工作杂谈
    1篇
  • C/C++
    17篇
  • QML
    6篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

SublimeText3解决中文乱码

sublime 中文 乱码
原创
发布博客 2015.03.21 ·
8065 阅读 ·
2 点赞 ·
1 评论

norflash启动和nandflash启动

S3C2440的启动时读取的第一条指令是在0x00上,分为成nand flash和nor flash上启动。   1)nand flash:适合大容量数据存储,类似硬盘;   2)nor flash:适合小容量的程序或数据存储,类似小硬盘;   3)sdram:主要用于程序执行时的程序存储、执行或计算,类似内存。     Nor flash的有自己的地址线和数据线,可以采用类似于memory的随机
转载
发布博客 2015.03.15 ·
1110 阅读 ·
1 点赞 ·
0 评论

norflash芯片内执行(XIP)

为什么程序不能直接在nandflash上执行?出于这个疑惑带来了这篇博文,是我在网上找了很多资料后总结的,假如有误,希望马上指出来,免得我误人子弟。谢谢!nandflash和norflash        NOR Flash 和 NAND Flash是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR Flash 技术,彻底改变了原先由EPROM(Electrically
转载
发布博客 2015.03.15 ·
1805 阅读 ·
3 点赞 ·
1 评论

SRAM/DRAM,PROM/EPROM/EEPROM,NOR/NAND FLASH区别

SRAM/DRAM,PROM/EPROM/EEPROM,NOR/NAND FLASH区别RAM / ROM 存储器  ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。   RAM 有两大类:
转载
发布博客 2015.03.15 ·
2544 阅读 ·
0 点赞 ·
0 评论

system function can not run correct after modify the enviroment?

发布问题 2014.10.13 ·
0 回答

Linux 内存管理之highmem简介

一、Linux内核地址空间一般来说Linux 内核按照 3:1 的比率来划分虚拟内存(X86等):3 GB 的虚拟内存用于用户空间,1GB 的内存用于内核空间。当然有些体系结构如MIPS使用2:2 的比率来划分虚拟内存:2 GB 的虚拟内存用于用户空间,2 GB 的内存用于内核空间,另外像ARM架构的虚拟空间是可配置(1:3、2:2、3:1)。内核线性地址空间用于为内核的运行提供最基本的支持,也是
转载
发布博客 2014.07.06 ·
2195 阅读 ·
0 点赞 ·
0 评论

Qt中调用PolarSSL库(一)

最近一直在学习SSL相关的知识,也是先了解理论相关的知识,主要是SSL相关的基本概念和连接建立过程,主要是基于PolarSSL开源库进行学习。学习完了之后就希望能给有所运用,就想用Qt写一个简单的程序,增加对SSL相关概念的把握和对PolarSSL库的运用。当然,最终希望是可以使用Qt做一个比较完善的工具,帮助大家更好的理解和学习SSL相关知识。这都是后话,在第一篇里面,我们就简单用例子展示如何在
原创
发布博客 2014.06.13 ·
5008 阅读 ·
0 点赞 ·
0 评论

Qt中事件分发源代码剖析

Qt中事件分发源代码剖析Qt中事件传递顺序:在一个应该程序中,会进入一个事件循环,接受系统产生的事件,并且进行分发,这些都是在exec中进行的。下面举例说明:1)首先看看下面一段示例代码:int main(int argc, char *argv[]){ QApplication a(argc, argv); MouseEvent w; w.sho
原创
发布博客 2014.05.04 ·
7566 阅读 ·
3 点赞 ·
2 评论

Qt应用程序中设置字体

应用程序中经常需要设置字体,例如office软件或者是其他的编辑器软件等等。这里主要涉及到如下几个概念:字体,字号以及风格(例如:粗体,斜体,下划线等等)。Qt里面也有对应的类。接下来我们主要对这几个类进行详细的说明,最后举例说明它们的应用。1、Qt中相关的类:QFontDatabase、QFont、QFontInfo和QFontMetrics、QFontMetricsF;(1)QFont
原创
发布博客 2014.05.04 ·
38808 阅读 ·
5 点赞 ·
1 评论

Qt中实现启动画面

纵所周之,当一个程序的启动比较耗时的时候,为了不让用户枯燥的等待或者是误以为程序运行异常了,所以我们都会在启动比较耗时的程序中加上启动界面,例如office软件等等。         在Qt中实现启动界面,主要就是使用QSplashScreen类。该类比较简单,这里就不对类本身做过多说明了,主要是以一个例子来说明他的使用方法。1、首先,我们的实现如下:#include #
原创
发布博客 2014.04.14 ·
27575 阅读 ·
13 点赞 ·
4 评论

Qt中的串口编程之三

QtSerialPort今天我们来介绍一下QtSerialPort模块的源代码,学习一下该可移植的串口编程库是怎么实现的。首先,我们下载好了源代码之后,使用QtCreator打开整个工程,可以看到如下图的源代码结构:我们先来看一下serialport-lib.pri这个文件,serialport.pro工程文件就是靠这个文件来控制整个源代码的编译的。,具体内容如下:
原创
发布博客 2013.07.14 ·
11799 阅读 ·
3 点赞 ·
1 评论

QDockWidget详解

QDockWidget类详解【详细描述】QDockWidget类提供了一个特殊的窗口部件,它可以是被锁在QMainWindow窗口内部或者是作为顶级窗口悬浮在桌面上。QDockWidget类提供了dock widget的概念,dock widget也就是我们熟悉的工具面板或者是工具窗口。Dock window是放置在QMindow窗口周围的dock widget区域中的。如
原创
发布博客 2013.06.11 ·
62712 阅读 ·
18 点赞 ·
2 评论

Qt中的串口编程之二

Qt Serial Port【概述】   Qt Serial Port提供了基本的功能,包括配置,I/O操作,获取和设置RS-232引脚的信号。本模块暂不支持如下特性:*终端的特性,例如回显,控制CR/LF等等*文本模式*配置读操作的超时和延时*当RS-232引脚信号改变的时候跟踪和通知要在自己的应用程序中使用这些类,那么就必须包括如下的声明:#include 要链接本
原创
发布博客 2013.06.01 ·
47591 阅读 ·
15 点赞 ·
10 评论

Qt中的串口编程之一

QtSerialPort简介         QtSerialPort模块是Qt5库的附加部分,为硬件和虚拟的串口提供了统一的接口。注意:该模块也增加了对Qt4的支持。        串口由于其简单和可靠,目前在像嵌入式系统,机器人等工业中依旧用得很多。使用QtSerialPort模块,开发者可以大大缩短开发串口相关的应用程序的周期。使用QtSerialPort模块最初是来源于第三方库
原创
发布博客 2013.05.26 ·
48291 阅读 ·
10 点赞 ·
4 评论

QAction系列详解

QAction系列详解一、QAction类详解【详细描述】        QAction类提供了抽象的用户界面action,这些action可以被放置在窗口部件中。        应用程序可以通过菜单,工具栏按钮以及键盘快捷键来调用通用的命令。由于用户期望每个命令都能以相同的方式执行,而不管命令所使用的用户界面,这个时候使用action来表示这些命令就显得十分有用。
原创
发布博客 2013.05.05 ·
39909 阅读 ·
14 点赞 ·
1 评论

Qt应用程序之Application Main Window详解

Qt应用程序之Application Main Window详解【主窗口类概览】      下面的类提供了创建典型现代主窗口应用程序的所有事物,例如:主窗口自身,菜单以及工具栏,状态栏等等。【主窗口类】    Qt 提供了下面的类用于管理主窗口以及与用户界面关联的组件:    *QmainWindow是构建应用程序主要的类。与接下来的QDockWidget和QT
原创
发布博客 2013.04.24 ·
6488 阅读 ·
0 点赞 ·
0 评论

Qt UI Interfaces

Qt中的用户界面        Qt可以使用多种技术来创建用户界面。我们也可以根据需要混合使用不同的技术,在一些特定的场景下一些技术就会比其他的技术更适合,所有方法各有所长。QrCreator就是混合使用多种技术的一个示例。实际上,它使用了传统的QtWidgets,例如菜单和对话框等;QtQuick则作为欢迎界面,QtWebKit则用于呈现Qt相关的文档。下面的内容将简要介绍这几种用于创建用户
翻译
发布博客 2013.04.20 ·
2448 阅读 ·
0 点赞 ·
0 评论

根文件系统及Busybox详解之一

根文件系统及Busybox简介目录1.根文件系统简介...22.Busybox简介...22.1Busybox简介...22.2Busybox目录结构简介...22.3init进程简介...33.构建自己的根文件系统...93.1编译Busybox.93.2向Busybox中添加新命令...194.附录...264.1Busybox实现的简单分析...2
原创
发布博客 2013.04.05 ·
9864 阅读 ·
14 点赞 ·
5 评论

解读QML之四

解读QML之四QML对象属性        每一个QML对象类型都定义了一系列属性。每创建一个该对象类型的实例,该实例的这些属性也自动被创建了。接下来我们讨论几种不同类型的属性。id属性           每一个QML对象类型都有一个唯一确定的id属性。这个属性是由QML语言自身提供的,并且在QML对象类型中不能被重定义和重载。        我们必须为id属性指定一个值允许
原创
发布博客 2013.03.08 ·
24123 阅读 ·
9 点赞 ·
0 评论

解读QML之三

QML语法1.QML基本语法1.1导入声明        导入声明允许客户端告诉QML引擎可以在QML文档中使用哪些模块,JavaScript资源以及组件目录。文档中可以使用的类型依赖于在文档中导入的模块、资源以及目录。导入类型        总共有三种类型的导入。对于每一种导入类型在语法上都有细微的差别,并且不同的导入类型有着不同的语义。*模块(命名空间)的导入
原创
发布博客 2013.02.28 ·
13447 阅读 ·
7 点赞 ·
1 评论
加载更多