· 人与人是不一样的
· Nand Flash结构与读写分析及Nand Flash寻址方式
· wince2秒快速启动TOC分析(作者:gliethttp)
· 关于EBoot和NBoot及.bin文件和.nb0文件的差别
· 面试心得
· 如何在 Windows CE 5.0 中开发和测试设备驱动程序(六)
2009-2-25 9:35:05 阅读17 评论0 252009/02 Feb25
工程师是科学家;工程师是艺术家;工程师也是思想家。”一位伟大的工程师曾经提出过这样的一段感言。不错,工程师是利用自然科学来创造工程的人。工程既是物质的也是思想上的。许多不朽的工程,伟大的发明以及出神入化的技术方案,许多人往往只看到了他们的瑰丽,而作为工程师则更应该看到设计的灵魂。因此我们应该深入的理解“工程师也是艺术家和思想家”。工程设计的本身就是一种艺术,也是工程师思想的结晶。一部精密的机械设备,一个高效而又健壮的程序,一个复杂而又无懈可击的电路,这些都反映着一些杰出工程师的思想和灵魂,有时你甚至会认为他们的生命已经融入到设计中。
成为一个杰出工程师最重要的因素就是“热爱自己的职业”。毕竟兴趣是最好的老师,许多优秀的电子工程师都是从小作为电子爱好者的。爱好不仅要体现在行动中更要深入内心甚至深入骨髓。有许多人问:“每天应该花多长
2009-1-13 9:15:57 阅读16 评论0 132009/01 Jan13
发现很多朋友创业的心里很矛盾,既有创业单干的ji情,同时又有担心失败后悲惨的命运! 所以很多朋友思考了很长时间,最后还是决定等等再看,一月过了一月,一年过了又一年,岁月流逝,光阴不再,沉浸在打工的生涯中难以自拔,结婚供房,身上的经济枷锁日益沉重,无力再搏,最后只好认命,打工一辈子。
中国温州人号称中国最富有的人群,我认识好几个温州的年轻朋友,在她们还在上大学时,理念就与众不同,最喜欢挂在嘴边的话就是:“宁愿睡地板,也要做老板”或者“宁愿做生意一个月只赚1000元,不愿打工一月赚3000元”。
这些理念相信是他们的长辈在生活中告诫他们的,潜移默化中成为他们心中做事情的原则。
2008-12-10 15:08:13 阅读82 评论0 102008/12 Dec10
Nand Flash结构与读写分析
NAND Flash 的数据是以bit 的方式保存在memory cell,一般来说,一个cell 中只能存储一个bit。这些cell 以8 个或者16 个为单位,连成bit line,形成所谓的byte(x8)/word(x16),这就是NAND Device 的位宽。这些Line 会再组成Page,(Nand Flash 有多种结构,我使用的Nand Flash 是K9F1208,下面内容针对三星的K9F1208U0M),每页528Byte,每32 个page 形成一个Block, Sizeof(block)=16kByte 。1 block=16kbyte,512Mbit=64Mbyte,Numberof(block)=1024 1block=32page, 1page=528byte=512byte(Main Area)+16byte(Spare Area)
2008-12-10 12:04:12 阅读82 评论0 102008/12 Dec10
| |||||||
2008-12-10 11:31:09 阅读159 评论0 102008/12 Dec10
1
关于EBoot和NBoot的区别:
S3C2410处理器支持将启动代码存储在NAND Flash中。为了实现这一功能,2410配备了一个名为“Steppingstone”的内部SRAM。在启动时,NAND Flash中第一个4K字节的内容将被加载到Steppingstone中并执行。这个工作由MCU主动完成,而我们只需将NAND Flash配置为Auto Boot模式即可。
一般来说,启动代码会拷贝存储在NAND
2008-11-25 10:14:59 阅读44 评论0 252008/11 Nov25
| Windows CE 模拟器和远程调试工具 |
| 作者:付林林 来源:vckbase.com 时间:2004年10月28日 10:27 阅读4303次 |
| 本篇文章主要讲解远程调试工具的使用方法,并采用PB(Microsoft Platform Builder)下的模拟器来试验。 |
2008-11-14 15:34:46 阅读21 评论0 142008/11 Nov14
2008-10-22 16:32:26 阅读21 评论0 222008/10 Oct22
第六部分:确定谁拥有流驱动程序
到目前为止,您已经通过 Platform Builder 调试信息、驱动程序源代码中的断点以及自定义 CETK 测试看到了自定义流驱动程序加载。
在这一部分的练习中,您将执行以下过程:
| * | 使用远程进程查看器 (Remote Process Viewer) 确定哪个进程正在加载驱动程序 |
| * | 显示信息 |
使用远程进程查看器确定哪个进程正在加载驱动程序
2008-10-22 16:24:43 阅读57 评论0 222008/10 Oct22
| 第五部分:创建自定义 CETK 测试 通过使用 Platform Builder User-Defined Test Wizard,您可以创建一个自定义 CETK 测试。该测试将验证自定义流驱动程序(您也已经将其添加到平台中)的导出函数。 在这一部分的练习中,您将执行以下过程:
|
2008-10-22 16:22:53 阅读56 评论0 222008/10 Oct22
第四部分:使用 Windows CE Test Kit
Windows CE Test Kit 包含设备端组件和桌面组件。设备端组件叫做 Clientside.exe,通过从目录中添加 CETK 组件,您可以将设备端组件添加到您的工作区中。注意,将 Clientside.exe 应用程序添加到工作区中并没有将任何文件添加到最终操作系统映像中,但它却将应用程序复制到 build release 文件夹中。
在桌面计算机上运行 CETK 之前,您需要启动设备上的 Clientside.exe 应用程序。没有链接工具(比如远程工具)的原因在于,CETK 也将运行在装配(零售)设备(比如 Pocket PC)上。