摘要: 概述 S3C2440中的LCD控制器由位于系统存储器的视频缓冲区到外部LCD驱动器的转移LCD图像数据逻辑组成。LCD控制器支持单色LCD,2位每像素(4阶灰度)或4位每像素(16阶灰度)模式,通过使用基于事件的抖动算法和帧频控制(FRC)方法,其可以连接到8位每像素(256色)的彩色LCD面板和连 阅读全文
posted @ 2016-07-04 16:58 pingfandfy 阅读(779) 评论(0) 推荐(0) 编辑
摘要: 代码运行到了第二阶段代码lib_arm/board.c中的start_armboot函数,开始了系统的全面初始化。 1、修改lib_arm/board.c 这个文件的修改主要是关闭AT9200写的代码,增加LED的点亮,在初始化console后和进入命令行之前各点亮一个LED(第二个的点亮在其中的b 阅读全文
posted @ 2016-07-04 13:51 pingfandfy 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 首先进入/cpu/arm920t/start.S 6.2.1 关闭AT9200写的LED跳转 6.2.2 修改CPU频率初始化设置 2410和2440想必一个不同的地方就是PLL的初始化参数不一样,。这里一开始就讲频率提升到405MHz。其中还包括中断掩码的修正。 6.2.3 修改lowlevel_ 阅读全文
posted @ 2016-07-01 17:15 pingfandfy 阅读(278) 评论(0) 推荐(0) 编辑
摘要: U-Boot没有支持S3C2440,移植仍是U-Boot支持的SBC2410的文件作为蓝本进行移植。所以移植要做的就是针对S3C2440和S3C2410的不同,以及SBC2410和mini2440开发板的外设不同作相应的修改,并增加新的功能。 6.1 建立开发板文件,测试编译环境 6.1.1 修改顶 阅读全文
posted @ 2016-07-01 17:01 pingfandfy 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一、S3C2440中断体系结构 1.1 ARM体系CPU的7中工作模式 ARM体系的CPU以下7种工作模式 1、用户模式:ARM处理器正常的程序执行状态 2、快速中断模式:用于高速数据传输或通道处理 3、中断模式:用于通用的中断处理 4、管理模式:操作系统使用的保护模式 5、数据访问终止模式:当数据 阅读全文
posted @ 2016-06-20 11:00 pingfandfy 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 信号和槽机制是Qt编程的基础,它可以让应用程序编程人员把这些互不了解的对象绑定在一起。漕河普通的c++成员函数几乎是一样的—可以是虚函数,可以被重载,可以是公有的、保护的或者私有的。并且也可以被其他c++成员函数直接调用;还有,他们的参数可以任意类型。唯一不同的是:草还有和信号连接在一起,在这种情况 阅读全文
posted @ 2016-05-28 16:54 pingfandfy 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 2.1 子类化QDialog 编写一个一个Find对话框 MainDialog.h MainDialog.h 在字符串中,使用“与”操作的符号“&”来表示快捷键。设置行编辑器作为标签的伙伴。所谓的“伙伴”就是一个窗口部件,他可以再按下标签的快捷键时接受焦点。所以当用户按下Alt+W时,焦点就会移动到 阅读全文
posted @ 2016-05-28 10:35 pingfandfy 阅读(210) 评论(0) 推荐(0) 编辑
摘要: QLabel窗口部件,窗口部件是用户界面中的一个可视化元素。应用程序的窗口通常就是一个包含了QMenuBar、QToolBar、QStatusBar以及一些其它窗口部件。绝大多数应用程序都会使用一个QMainWindow或者一个QDialog来作为他的窗口,但是Qt更加灵活,以至于任意窗口都可以用作 阅读全文
posted @ 2016-05-27 22:04 pingfandfy 阅读(285) 评论(0) 推荐(0) 编辑
摘要: /**************************************************************************** ** ** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies). ** All rights reserved. ** Contact: Nokia Corpora... 阅读全文
posted @ 2016-05-24 22:22 pingfandfy 阅读(2123) 评论(0) 推荐(0) 编辑
摘要: 设置Box的属性 创建一个属性为Direction的Box构件 返回构件的Direction属性 设置构件Direction的属性 addSpacing 添加一个不能收缩的空间,其宽度设置为size到布局末尾,框布局提供了默认的边距margin和spacing,这是额外添加的空间。 addStret 阅读全文
posted @ 2016-05-24 22:10 pingfandfy 阅读(1285) 评论(0) 推荐(0) 编辑