- 博客(13)
- 资源 (40)
- 收藏
- 关注
转载 彻底搞定NorFlash和NandFlash
经过几天的努力,终于把板上的NorFlash和NandFlash全部搞定了,庆祝一下。在开发阶段,为了集中精力搞系统和应用程序,采用了从DataFlash启动的方法。该方法可以用Atmel提供的开源软件和工具轻松实现。而写NandFlash是用mtd tools做的。现在工作接近尾声,该考虑如何应对现场使用和生产的问题了。为了适应工业级的温度范围,必须用NorFlash启动,但是Atmel
2009-12-16 09:22:00 1740
转载 Linux/Unix下的vi文本编辑器命令
首先,记住vi编辑器的两个模式:1、命令模式 2、编辑模式。 在一个UNIX/Linux的shell命令或者一个以斜杠(/)、问号(?)或冒号(:)开始的vi命令后面用户需要键入回车键,而要切换到vi命令模式需要按Esc键。注意,以冒号(:)或者斜杠(/) 开始的vi命令会显示在屏幕底部,但其他命令都不会显示在屏幕上。 打开、写入和关闭文件(使用Enter键) vi fi
2009-12-15 13:28:00 681
转载 SRAM SDRAM区别
SRAM,静态的随机存取存储器,加电情况下,不需要刷新,数据不会丢失,而且,一般不是行列地址复用的。DRAM,动态随机存取存储器,需要不断的刷新,才能保存数据。 而且是行列地址复用的,许多都有页模式。SDRAM,即Synchronous DRAM(同步动态随机存储器),曾经是PC电脑上最为广泛应用的一种内存类型,即便在今天SDRAM仍旧还在市场占有一席之地。既然是“同步动态随机存储器”,那就代表着
2009-12-15 11:00:00 574
转载 AT91sam9260ek修改nandflash大小调试笔记
原开发板是256M的NANDFLASH,目的是想用一个64M的nandflash,并且从nandflash启动。 主要是对bootstraps修改,修改地方如下:(以百特光盘自带的AT91Bootstrap1.2为例) 1:AT91Bootstrap1.2/include/nand_ids.h中的增加两行 {0xecf1, 0x400
2009-12-14 16:23:00 2102
转载 用WINARM编译bootstrap
一、下载安装WinARM编译工具(winarm.rar文件)1、解压缩winarm.rar2、将解压后的winarm目录拷贝到D盘3、向windows中path变量中添加 D:/WinARM/bin 和 D:/WinARM/utils/bin 目录,以半角分号(;)隔开path变量添加说明:(1)右击:我的电脑->属性(2)出现对话框后,点击高级,点击面板上的“环境变量”
2009-12-14 13:52:00 1427
转载 at91sam9263上面移植u-boot以及kernel的详细步骤
文章摘自:http://hi.baidu.com/%B2%DC%BF%AA%C6%EB/blog/item/7882778d2dbfc215b21bba36.html我的板子是ATMEL的芯片,杭州一个小厂生产的,质量比较次,不支持从nandflash直接启动。所以需要自己编译Bootstrap放到dataflash里面用来引导u-boot。u-boot在我们的板子上面可以
2009-12-14 13:51:00 4308 1
转载 QT的Graphics View柜架(3/3)
关键特性缩放与旋转QGraphicsView通过QGraphicsView::setMatrix()支持同QPainter一样的仿射变换,通过对一个视图应用变换,你可以很容易地支持普通的导航特性如缩放与旋转。下面是一个例子:class View:;public QGraphicsView{Q_OBJECT//.....public slots:void zoomIn() {scale(1.2,1.
2009-12-14 11:27:00 726
转载 QT的Graphics View柜架(2/3)
Graphics View 坐标系统Graphics View基于笛卡尔坐标系。item在场景中的位置与几何形状通过x,y坐标表示。当使用未经变形的视图来观察场景时,场景中的一个单位等于屏幕上的一个像素。在Graphics View中有三个有效的坐标系统:Item坐标系,场景坐标系,视图坐标系。为了简化你的实现,Graphics View提供了方便的函数,允许三个坐标系之间相互映射。当渲染时,Gr
2009-12-14 11:26:00 560
转载 QT的Graphics View柜架(1/3)
Graphics View提供了一个界面,它既可以管理大数量的定制2D graphical items,又可与它们交互,有一个view widget可以把这些项绘制出来,并支持旋转与缩放。这个柜架也包含一个事件传播结构,对于在scene中的这些items,它具有双精度的交互能力。Items能处理键盘事件,鼠标的按,移动、释放、双击事件,也可以跟踪鼠标移动。Graphics View使用BSP树来提
2009-12-14 10:17:00 711
转载 QT的Graphics View柜架
关键特性缩放与旋转QGraphicsView通过QGraphicsView::setMatrix()支持同QPainter一样的仿射变换,通过对一个视图应用变换,你可以很容易地支持普通的导航特性如缩放与旋转。下面是一个例子:class View:;public QGraphicsView{Q_OBJECT//.....public slots:void zoomIn() {scale(1.2,1.
2009-12-14 10:10:00 559
转载 5-4 双缓冲技术(Double Buffering)(1、简介和源代码部分)
这一节实在是有些长,翻译完后统计了一下,快到2w字了。考虑到阅读的方便和网络的速度,打算把这节分为5个部分,第一部分为双缓冲技术的一个简介和所有的代码,如果能够看懂代码,不用看译文也就可以了。第二部分为Plotter控件的公有函数的实现,第三部分为Plotter的事件处理函数的实现,第四部分为Plotter控件的私有函数实现,第五部分为辅助类PlotSettings的实现。这里给出一些常用的中英文
2009-12-11 15:28:00 980
原创 Graphics View支持的动画
Graphics View支持几种级别的动画。你可以很容易地通过把QGraphicsItemAnimatoin与你的item联结来装配出动画路径,这允许以时间线来控制动画,在所有平台上以稳定的速率运作。QGraphicsItemAnimation允许你为item的位置,旋转,缩放,剪切,变换等产生一条路径,动画可以用QSlider来控制,或更为普遍使用的QTimeLine。另一种是从QObject
2009-12-04 10:37:00 840
转载 Qt动画效果的幕后英雄:QTimeLine
其实动画的本质就是在每一定时间间隔内显示一帧图像,当这个间隔较短的时候人眼就感觉不出来了,觉得看到的是连续的影像。Qt为开发动画效果的人员提供了一个很好的时间控制类QTimeLine. QTimeLine的最简单用法是 1 QTimeLine timeline=new QTimeLine(1000); 2 timeLine->setFrameRange(0, 100); 3
2009-12-04 09:59:00 1072
QT4.3白皮书 Trolltech(超清晰)
2009-10-22
U-boot 源代码分析 (非常详细,收藏!)
2009-09-23
madplay.rar(安装madplay所需的完整文件:libid3tag-0.15.1b.tar.gz&libmad-0.15.1b.tar.gz&madplay-0.15.2b.tar.gz&zlib-1.1.4.tar.gz)
2009-06-25
bootloader 技术内幕
2009-05-20
LINUX 内核配置(2.6.20以上高版本可供参考)每一项都有详细说明
2009-05-19
ASP.NET教程全集
2010-09-01
zlib-1.2.3.tar.gzzlib-1.2.3.tar.gzzlib-1.2.3.tar.gz
2010-03-26
一步一步做QT设计.............
2009-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人