自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dongliqiang2006的专栏

我的学习天地!

  • 博客(23)
  • 资源 (19)
  • 收藏
  • 关注

转载 MFC中CMainFrame类CDoc类CView类CApp类之间关系

用APPWIZARD这个工具声称的应用程序架构包括了应用程序基本的四个类,分别是:CApp,CMainFrame,CDoc,CView。其中 CApp负责整个应用程序的管理,CDOC类中有一个CAPP的指针,也可以认为应用程序是从CApp开始执行的。CMainFrame是主窗口框架CDoc是应用程序数据来源(文档)主要是用来管理数据,提供保存和加载数据的功能。有关文件的读写操作在C

2010-04-28 11:56:00 1077

转载 U-BOOT源码分析及移植

本文从以下几个方面粗浅地分析u-boot并移植到FS2410板上:1、u-boot工程的总体结构2、u-boot的流程、主要的数据结构、内存分配。3、u-boot的重要细节,主要分析流程中各函数的功能。4、基于FS2410板子的u-boot移植。实现了NOR Flash和NAND Flash启动,网络功能。 这些认识源于自己移植u-boot过程中查找的资料和对源码的简单阅读。下

2010-04-23 14:51:00 600 1

转载 基于MTD的NAND驱动开发

大约用了两个礼拜不到的时间为公司的IPcamera系统写了基于MTD的NAND驱动(linux-2.6.22.10内核),目前已可以在该驱动的支持下跑cramfs和jffs2文件系统,另外,该驱动也可以同时支持small page(每页512 Byte)和big page(每页2048 Byte)两种NAND芯片。在此整理一下与NAND驱动相关的

2010-04-23 09:14:00 719

转载 U-Boot源代码阅读笔记(一) —— 对start.S的分析

本文主要分析与U-Boot启动过程相关的汇编代码cpu/pxa/start.S,目标平台以PXA270为例。系统启动执行的第一条指令/* armboot - Startup Code for XScale */.globl _start_start: b    reset    /*跳转到reset标号执行*/设置cpu为superviser模式rese

2010-04-22 15:35:00 838

原创 U-Boot源代码阅读笔记(二) —— 对lowlevel_init.S的分析

本文主要分析与U-Boot启动过程相关的汇编代码lowlevel_init.S,目标平台以PXA270为例。文件位于board/myboard/lowlevel_init.S,主要执行内存相关的初始化 * 把链接寄存器LR(即R14)的值转存到寄存器R10中,以便lowlevel_init完成后恢复执行 .globl lowlevel_init lowle

2010-04-22 15:32:00 842

原创 UBOOT 的 lowlevel_init.S,代码分析,底层分析,底层初始化

这个文件主要是设置系统时钟,初始化flash,以及SDRAM。。。 ../u-boot-1.3.1/cpu/arm920t/at91rm9200/lowlevel_init.S#include #include //CONFIG_SKIP_LOWLEVEL_INIT定义见../u-boot-1.3.1/include/configs/at91rm9200dk.h #ifnd

2010-04-22 15:04:00 914

转载 VC 2008 LIST CONTROL的BUG

随着.NET平台的推出,微软的IDE越来越傻瓜化,编程的门槛越来越低。VS2003还没学会,马上就出了VS2005,一转眼现在己是VS2008当道。而对于MFC程序员来说,似乎受到了冷落,自VC6.0到现在,MFC几乎没有更新,因此很多程序员还在坚守经典的VC6.0。 我这个菜鸟程序员也跟着从VC6.0到VS2005,到现在的VS2008。虽说VS2008身材臃肿,比VC6.0慢了不少

2010-04-20 14:45:00 1836

转载 32位64位Office 2010 beta 简体中文版下载

Office 2010 beta的界面真的很不错,今天总结一下各个版本的下载地址: Office Professional Plus 2010 beta 安装密匙 P6RW8-B8X84-FFK73-4BPWM-KRHX3 X86简体中文版下载文件名 cn_office_professional_plus_2010_beta_x86_x16-19233.exe �邮寄日期 (UTC

2010-04-19 21:33:00 4600

转载 R400换XP 所有驱动程序安装一览表

几点提醒:    1. 请您按照驱动排列的顺序依次安装;下载完的驱动程序是一个可执行文件,但是双击后仅是释放文件的过程并未安装,默认释放到C:DRIVERSWIN***目录下,请到文件目录下继续安装。 2. 安装WinXP之前,需要在BIOS中将硬盘改为兼容模式,否则安装时会提示找不到硬盘或蓝屏,修改方法为:开机出现ThinkPad标志时,按F1进入 BIOS—> Config—>

2010-04-18 18:02:00 1313

原创 ThinkPad R400 Windows7 驱动安装

1、启动进入BIOS,在config中设置Serial ATA为Compatibility;2、安装Windows Server 2008;3、安装芯片组驱动(Intel Chipset Drivers)(vista/XP/2000版)oss803ww.exe;4、安装Intel Matrix Storage Manager(vista/XP版)7zim57ww.exe;5、重启进入BIOS,在c

2010-04-18 17:59:00 6343

转载 制作Thinkpad五合一WIN7光盘(只要两个小步骤,并附$OEM$资料包下载)

下载“thinkpad五合一WIN7资料包”地址:http://d.namipan.com/d/34cc669bbc0a6e49ef6aa048606110f09743ba5af4ce6a00或:http://www.brsbox.com/filebox/down/fc/761cc315b5d95b1ff36dc018b82fa644前面是用于X86的,这个是用于X64的(

2010-04-15 15:10:00 7312

转载 一些流行的颜色及其RGB值

一些流行的颜色及其RGB值。可以使用这些值改变背景色、文本颜色和链接颜色。这些值以十六进制表示,前两位数字代表红色值;接下来两位表示绿色;最后两位表示蓝色。每个红色、绿色或蓝色值可以在00(没有那种颜色)到FF(完全是那种颜色)之间变化白色:FFFFFF红色:FF0000绿色:00FF00蓝色:0000FF洋红:FF00FF墨绿:00FFFF黄色:FFFF00黑色:000000爱丽丝兰:F0F8F

2010-04-11 14:01:00 3816

转载 VC中基于 Windows 的精确定时

VC中基于 Windows 的精确定时中国科学院光电技术研究所 游志宇示例工程下载http://www.vckbase.com/code/winsys/win32/multitimerdemo.rar  在工业生产控制系统中,有许多需要定时完成的操作,如定时显示当前时间,定时刷新屏幕上的进度条,上位 机定时向下位机发送命令和传送数据等。特别是在对控制性能要求较高的实时控制系统和数据采集系统

2010-04-11 12:58:00 630

转载 七种VC延时方式

方式一:VC中的WM_TIMER消息映射能进行简单的时间控制。首先调用函数SetTimer()设置定时间隔,如SetTimer(0,200,NULL)即为设置200ms的时间间隔。然后在应用程序中增加定时响应函数 OnTimer(),并在该函数中添加响应的处理语句,用来完成到达定时时间的操作。这种定时方法非常简单,可以实现一定的定时功能,但其定时功能如同 Sleep()函数的延时功能一样,精度非常

2010-04-11 12:47:00 825

转载 Invalidate()函数的作用

Invalidate()函数的作用void Invalidate( BOOL bErase = TRUE ); 该函数的作用是使整个窗口客户区无效。窗口的客户区无效意味着需要重绘,例如,如果一个被其它窗口遮住的窗口变成了前台窗口,那么原来被遮住的部分就是无效的,需要重绘。这时Windows会在应用程序的消息队列中放置WM_PAINT消息。MFC为窗口类提供了WM_PAINT的消息处理函数OnP

2010-04-11 00:36:00 1000

转载 GetWindowRect,GetClientRect,ScreenToClient MoveWindow SetWindowPos 用法说明

GetWindowRect,GetClientRect,ScreenToClient MoveWindow SetWindowPos 用法说明 GetWindowRect() 得到的是在屏幕坐标系下的RECT(即以屏幕左上角为原点)   GetClientRect() 得到的是在客户区坐标系下的RECT(即以所在窗口左上角为原点,去掉了标题栏计算,仅仅是个大小,返回值的左上角永远为0,

2010-04-10 23:25:00 1479

转载 MFC GDI 曲线图绘制

关键词:MFC GDI 曲线图绘制本控件只是一个很简单的控件,比任务管理器里的曲线图略复杂,不具有图例、鼠标移动可以捕捉曲线上的坐标等特性。具体如下:  1)从CStatic派生,容易在对话框中使用。  2)能够随对话框的缩放自动改变大小,这里假设对话框中其它元素的位置基本不变。  3)曲线的粗细,颜色,线型(实,虚线)可以自由设置。  4)可以控制曲线的隐藏/显示。

2010-04-09 10:58:00 11707

转载 一个从CStatic派生的动态曲线图绘制控件

关键词:MFC GDI 曲线图绘制本控件只是一个很简单的控件,比任务管理器里的曲线图略复杂,不具有图例、鼠标移动可以捕捉曲线上的坐标等特性。具体如下:  1)从CStatic派生,容易在对话框中使用。  2)能够随对话框的缩放自动改变大小,这里假设对话框中其它元素的位置基本不变。  3)曲线的粗细,颜色,线型(实,虚线)可以自由设置。  4)可以控制曲线的隐藏/显示。  5)两个坐标轴,Y轴根据数

2010-04-08 11:51:00 4681 3

转载 在Window是中使用Qt Crreator编译安装Qwt-5.2.0

在Window是中使用Qt Crreator编译安装Qwt-5.2.0程序设计 2010-02-12 07:32:34 阅读94 评论0 字号:大中小 引自:http://www.qtcn.org/bbs/read.php?tid=25662       首先安装QT SDK,官方网站提供的SDK包括了QT Creator,所以只需下载SDK的二进制安装包即可。安装方法与普通Win

2010-04-03 16:42:00 3702 1

转载 基于Qt绘制科学图表 -- Qwt试用

基于Qt绘制科学图表 -- Qwt试用 Qwt是一个基于LGPL版权协议的开源项目, 其目标是提供一组2D的窗体库显示技术领域的数据, 数据源以浮点数组或范围的方式提供, 输出方式可以是Curves(曲线),Slider(滚动条), Dials(圆盘), compasses(仪表盘)等等。 该工具库基于Qt开发, 所以也继承了Qt的跨平台特性, 据原作者文档所说, 该项目在Qt-w

2010-04-03 12:29:00 9512

转载 浅入深出在Win XP上傻瓜式编译安装Qwt(下)

文章出处:http://9.douban.com/subject/9179697/在上和中篇中,通过一些列简单的配置,我们可以方便在WinXP上编译安装Qwt库,并且对pro文件作少需修改,就可以顺利的使用Qwt库开发程序。对于习惯敲代码的人来说,到这步已经足以满足开发的需求,但对于要求快速应用开发或者是习惯于Qt设计器的开发人员来说,这还远远不够。细心的人可能会觉得,前面把库文件复制

2010-04-03 12:21:00 2501

转载 浅入深出在Win XP上傻瓜式编译安装Qwt(中)

在上篇中,介绍了如何使用QtCreator编译安装qwt,现在介绍怎么使用QtCreator来编写使用了qwt库的qt程序。为了简化流程,本菜菜直接复制了qwt中example的代码,并且使用QtCreator新建一个工程并将代码粘贴进去。这时如果误以为只要点击run就可以运行程序,那就是大错特错了。本菜菜开始时就犯了如下的错误,不幸的是,是直接使用了qwt目录里的example,而里面的

2010-04-03 12:20:00 2293

转载 浅入深出在Win XP上傻瓜式编译安装Qwt(上)

现在看到的本文已经是第三版,写这篇博文的起初原因是本菜菜最近准备使用Qwt开发一些功能部件,而公司里基本是使用win Xp系统进行开发工作,为了便于日后的团队开发,所以研究了怎么将qwt库和QtCreator整合起来。但是由于不是很严谨的态度,但随便的实验感觉成功后,感觉整合没问题后,就轻松地写了篇博文,幸亏由于shiroki大姐的指出,才发现许多不足,甚至是严重的错误会误导别人。通过双休

2010-04-03 12:19:00 2223

【周兴华】手把手教你学单片机C程序设计_北航(附源码)

【周兴华】手把手教你学单片机C程序设计_北航(附源码),单片机学习经典书籍!

2010-11-07

程序员面试宝典 pdf

程序员面试宝典 pdf 程序员面试宝典 pdf

2010-09-10

Essential+Linux+Device+Drivers

Essential+Linux+Device+Drivers,嵌入式驱动经典著作

2010-09-02

OpenCV教程-基础篇(刘瑞祯、于仕琪)

OpenCV教程-基础篇(刘瑞祯、于仕琪)

2010-08-20

xorg-xorg配置文件

xorg配置文件,xorg配置文件,xorg配置文件,xorg配置文件

2010-08-14

kscope_1.6.2-1_i386.deb

kscope_1.6.2-1_i386.deb

2010-08-05

kscope1.6_need_lib.tar.gz

kscope1.6_need_lib.tar.gz,kscope1.6无法启动,添加两个库文件。

2010-08-05

JavaScript 权威指南(第四版)-源码

JavaScript 权威指南(第四版)-源码

2010-05-20

JavaScript 权威指南(第四版)-中文

JavaScript 权威指南(第四版)-中文

2010-05-20

嵌入式linux内存和性能优化

嵌入式linux内存和性能优化,针对有一定嵌入式基础的人良身定做,深刻讲解了内存等基础知识和概念!

2010-05-20

hash sha1 校验工具 (windows 7 校验)

hash sha1 校验工具 (windows 7 校验)

2010-04-18

vs2008 绘制曲线

vs2008 绘制曲线,一个绘制图像的类:CLineChart

2010-04-05

移动飞信C#源码(收藏)

移动飞信C#源码,为了方便学习,交流,和大家一起分享!

2010-03-26

tslib-1.3 Qtopia移植必备

tslib-1.3 Qtopia移植必备,和大家一起分享!

2009-06-15

tslib-1.4 Qtopia移植必备

tslib-1.4,Qtopia移植必备,挺好用的!和大家一起分享!

2009-06-15

Visual C++_Turbo C串口通信编程实践(光盘代码)

辛辛苦苦的找啊找!找了好久今天终于找到了,和大家一起分享!

2009-02-24

空空如也

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

TA关注的人

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