- 博客(48)
- 资源 (5)
- 收藏
- 关注
转载 wince下Dm9000A驱动调试总结----转自巴乔
<br />最近论坛中有人问我当时Dm9000A驱动调试问题,刚好最近有点问题重新整理个文档发上来,和各位分享下,有什么不对的或者疑问的地方请留言。<br />Dm9000a驱动总结<br />Dm9000a是最近比较纠结的一个问题,其实去年早应该把这个问题提到议事日程上了,但是项目没有计划,工作东一头西一头,把这个事业就忘记了。实在是替自己感到悲哀。<br /> 最近这网卡怎么了呢?因为采购的几个片子出现了 VID 和PID错误的情况。而我记得去年网卡驱动调试的时候也是换了块dm9000就好了,当时
2010-12-30 11:02:00
1535
原创 我的第一个C#程序
C#看了一段时间就搁下了,现在重新拾起!一、C#程序的基本结构C#程序可以由一个或者多个文件组成。每个文件可包含一个或者多个命名空间。一个命名空间除了可包含其他命名空间外,还可包含:Class(类)、Struct(结构)、Interface(接口)、Delegate(代理)等类型。以下是C#程序的主干,它包含所有这些元素。//==============================
2010-04-26 10:28:00
627
原创 EBOOT通过bin文件形式读取、下载LOGO----韦伯篇之自我分析
原文内容:http://blog.csdn.net/Veabol/archive/2009/05/07/4157647.aspx一般的WINCE系统都是在EBOOT阶段初始化LCD,所以要想显示自己的LOGO就需要在EBOOT阶段将LOGO内容显示出来,读取LOGO的方式可以和从存储器中读取NK一样,具体位置自己来定义。 在EBOOT阶段下载LOGO保存到FLASH中可以采用下载b
2010-03-14 10:08:00
1523
2
原创 ARM存储方法
v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);} Normal 0 7.8 磅 0 2
2010-03-04 20:24:00
936
原创 WinCE的网络驱动实现原理
1.WinCE的网络通信架构WinCE的网络通信架构如图1所示,WinCE的网络通信架构中一个重要的角色是网络结构规范(NetworkDriver Interface Specification,NDIS),它支持多种网络媒体,以及提供包括TCP/IP等多种网络协议。图1 WINCE通信网络的层其中最上层的Wins0ck是提供给应用层的接口,一般开发网络应用都会用Winsock接口
2010-01-14 14:30:00
1416
3
转载 基于 TCP (面向连接)和无连接UDP协议的 socket 套接字编程
引自:http://hi.baidu.com/tjulxh/blog/item/74d9f4dc9e5442335882dd70.html服务器端程序:1. 创建套接字(socket);2. 将套接字绑定到一个本地地址和端口上(bind);3. 将套接字设为监听模式,准备接收客户端请求(listen);4. 等待客户端请求,当请求到达后,接受连接请求,返回一个新的对应于此次连接的套接字(acc
2009-12-29 11:26:00
998
原创 面向连接和无连接协议
面向连接和无连接协议(Connection-Oriented and Connectionless Protocols) 通信协议要么是面向连接的,要么是无连接的。这依赖于信息发送方是否需要与接收方联系并通过联系来维持一个对话(面向连接的),还是没有任何预先联系就发送消息(无连接的)且希望接收方能顺序接收所有内容。这些方法揭示了网络上实现通信的两种途径。 在面向
2009-12-29 11:25:00
1175
原创 FAT文件系统原理(一)
引自:http://www.sjhf.net/Article/sjhfdoc/200404/1.html 硬盘存储数据是根据电、磁转换原理实现的。硬盘由一个或几个表面镀有磁性物质的金属或玻璃等物质盘片以及盘片两面所安装的磁头和相应的控制电路组成(图1),其中盘片和磁头密封在无尘的金属壳中。硬盘工作时,盘片以设计转速高速旋转,设置在盘片表面的磁头则在电路控制下径向移动到指定位置然后将数据存储或
2009-12-15 11:28:00
484
原创 硬盘扇区探索MBR篇
引自:http://bbs.sunplusedu.com/showtopic-4383.aspx探索第一部,先研究FAT16和FAT32的文件结构,能在硬盘的茫茫的数据海洋中找到我们想要的数据,这个也是数据恢复技术的基础哦,NTFS 和 自己写程序来实现咱们想做的事,这是后面需要研究的,先不要急进,一部一部由起初开始吧。 FAT的文件结构,先推荐一份资料,(以下全部简称 “资料” ,请注意)写
2009-12-15 11:26:00
1038
原创 dm9000在wince6.0上的移植过程
引自:http://www.hzlitai.com.cn/article/ARM11/SYSTEM/1740.html1、将dm9000a文件夹放到/WINCE600/PLATFORM/zylonite_mhlv/SRC/DRIVERS下MzýnÇÃ2zhanwei.seaskyer.net¼Ò»²È2`Ä并做以下修改MzýnÇÃ2zhanwei.seaskyer.net¼Ò
2009-12-09 11:29:00
1541
2
原创 TARGETTYPE的作用?转自GM,适合新手!
转自GM,介绍TARGETTYPE的作用,功能!刚才看了C:/WINCE500/PUBLIC/COMMON/OAK/CSP/ARM/SAMSUNG/S3C2410X/SDHC/SDHC下的sources文件发现了奇怪的问题,就是它里面没有出现RELEASETYPE !if 0 Copyright (c) Microsoft Corporation. All rights rese
2009-12-04 09:56:00
1904
原创 搬家了
事实上,从上个月我就搬家了,新的博客地址:http://www.cnblogs.com/Torres_fans/欢迎大家关注。总感觉博客园的博客更正规一点,一方面上面的高手多些,另一方面,博客园写博客更方便点,尤其是排版,呵呵欢迎大家的来访,共同交流!
2009-11-18 19:52:00
587
转载 5.0移植到6.0
参考:http://topic.csdn.net/u/20090202/16/D6E58288-E056-408F-B162-89CD9586C27B.htmlhttp://topic.csdn.net/u/20090417/13/e021bf63-a070-4c65-bedd-18b39a73aefc.html首先向大家问声新年好! 最近老板让我把2410上的winc
2009-09-18 15:13:00
1856
转载 EVC、VS2005开发wince应用程序遇到的问题以及解决办法
转自:wogoyixikexie@gliet的工作日志wince6.0编译过的应用程序要在wince5.0上运行需要注意的问题:一、修改SDK名字:参考http://www.armce.cn/bbs/thread-236-1-1.html二、解决同步软件不能连接问题,参考http://www.cnblogs.com/wogoyixikexie/archive/2009/06/09/14
2009-09-18 14:54:00
550
转载 《TortoiseSVN中文使用手册》:SVN版本控制最详尽的中文使用指南
转自:wogoyixikexie@gliet的工作日志无须多言,SVN是最好的开源版本控制软件之一,特别是,使用TortoiseSVN,中文用户也不必头痛一堆一堆的英文命令了。本想写一篇介绍性的文字向大家说明TortoiseSVN的作用,但是我发现,其使用手册中的说明已经非常地友好。现摘录如下:----------------------------------------------
2009-09-18 14:54:00
1078
转载 TortoiseSVN使用说明
转自:http://blog.csdn.net/digitking/archive/2004/11/02/163380.aspxTortoiseSVN:Subversion客户端1. 引言 · 团队开发?· 修改文件而他人也在改?你修改的内容丢失?· 保存了文件可又后悔了?想得到几天前的版本? ·
2009-09-18 14:52:00
624
转载 eboot中断学习(作者:wogoyixikexie@gliet)
转自:http://www.cnblogs.com/wogoyixikexie/archive/2009/06/19/1506845.html//----------------------------------------------------------------------------------------------------------- // 作者:wogoyixik
2009-09-15 10:53:00
668
转载 WINCE6.0 S3C2410的NBOOT 分析
转自:http://hi.baidu.com/ch_ff/blog/item/d8479e37e825cb390b55a9cc.html S3C2410处理器支持将启动代码存储在NAND Flash中。为了实现这一功能,2410配备了一个名为“Steppingstone”的内部SRAM。在启动时,NAND Flash中第一个4K字节的内容将被加载到Steppingstone中并执行。这个工作由
2009-09-15 10:52:00
681
原创 C#初学者的问题----shenxinliang
http://topic.csdn.net/u/20090829/21/914d9187-2419-4ce1-9f7c-35b8d73ef02c.html?73647int[][] myArray3=new int[3][]{new int[3]{5,6,2},new int[5]{6,9,7,8,3},new int[2]{3,2}}; myArray3[2][2]的值是()。 1. 9 2
2009-09-15 08:19:00
757
原创 C++和C#
http://topic.csdn.net/u/20090911/14/210b49c8-3956-45bf-9f60-db1b302048cb.htmlC++是你自己吧木头削成块状搭积木 C#是别人帮你削好木头了你拿现成的来搭积木 相同点: 1.都是编程语言 有一位牛人说过: C++就是女博士,很高深,让人不敢轻易接近。 C#就是邻家女孩,很普通,很可爱,容易接近。 2.。。。 不同
2009-09-14 15:01:00
719
原创 无法将类型“string”隐式转换为“char
我刚开始学C#,在一本书上看见以下例子, 运行有错误,RT: 代码如下: using System; using System.Collections.Generic; using System.Text; namespace EX01 { class Program { static void Main(string[] args) {
2009-09-14 14:54:00
11175
1
原创 怎么在PlatformBuilder里加lib文件----jiayiting
怎么在PlatformBuilder里加库呀???我试了很久,一加#include "XXXXX.h"就报错,人家都说,肯定是我库没加上,该怎么加咧~~~??? sources+#include "XXXXX.h" sources里面加。 是用TARGETLIBS还是SOURCESLIBS视你的情况而定。 sources文件中添加,贴一段我的代码,看对你有没有帮助。 REL
2009-09-10 09:21:00
1188
原创 windowsCE常用编译参数 及编译器列表
引自:http://www.embeddedsoft.cn/news-detail.aspx?Id=192转载RELEASETYPE 指定发布的类型,实际上就是编译后的文件的存放位置可选项为 SDK|DDK|PLATFORM|LOCAL|CUSTOM 其余选项等效OAK DLLENTRY|EXEENTRY|NODLLENTRY 指定入口点 _TGTCPUFAMILY 指定处理器所属家族可选x8
2009-09-07 22:59:00
545
转载 Microsoft Windows CE 编程的十点忠告
转自:http://www.embeddedsoft.cn/news-detail.aspx?Id=67最近两周我们花了大部分时间将已有的应用程序移植到Microsoft Windows CE中。一般说来,这个计划不是太难。我们起步于Microsoft Win32代码,当然 Windows CE是基于Win32应用程序接口(API)的。有利的是,我们的应用程序(即Raima 数据管理器)有方便
2009-09-07 22:58:00
395
转载 wince驱动开发学习笔记
转自:http://www.embeddedsoft.cn/news-detail.aspx?Id=74因为课题前期调研没做好,用的CPU板卡和数据采集卡来自两个部门。加上买的是裸板,自己定制的OS,技术支持不爱搭理。所以给的AI板卡的驱动一直装不上,自己在郁闷中寻找答案,就扎进了wince驱动的知识库里了。不管驱动装不上是不是这个原因,学点东西总没有坏处。做点记录备查:) 首先
2009-09-07 22:57:00
374
转载 Nboot 与Eboot
引自:http://blog.csdn.net/lyx_wq/archive/2009/06/04/4241703.aspxS3C2410处理器支持将启动代码存储在NAND Flash中。为了实现这一功能,2410配备了一个名为“Steppingstone”的内部SRAM。在启动时,NAND Flash中第一个4K字节的内容将被加载到Steppingstone中并执行。这个工作由MCU主动完成
2009-09-04 09:29:00
506
原创 从bootloader开始
书也看了不少,今天决定从bootloader开始移植。我的手上有友善之臂的mini2440,想自己编个基于6.0的bootloader,不知道可行否,自己先试试吧!坚持下去!
2009-09-04 09:08:00
539
原创 总结LCD帧频和Vsync的关系----larryk提出的
1. 我想问一下,为什么我用的开发板,bsp里设定 FRAME_RATE = 60, 但我用示波器实测VSync信号频率是120Hz左右。 这个 FRAME_RATE 是帧频吗??还是什么信号?按理说,VSync信号频率就是帧频了。 2. 还有,关于 CLKVAL与VCLK的关系,三星使用手册上是这样的:RGB_VCLK (Hz) =HCLK/ [CLKVAL+1] 我的BSP在Oal初始化里是这
2009-09-01 17:13:00
2549
转载 WINCE的内存配置-config.bib文件的解析
朋友给的一个学习WINCE内存的配置文件,引自一个达人的博客,名字未知,在这里向他致敬!WINCE的内存(包括SDRAM及FLASH)的配置包含两个方面:源代码(包括C和汇编)中的定义,及系统配置文件CONFIG.BIB中的定义。源代码中需要定义内存的物理及虚拟地址,大小,并初始化名为OEMAddressTable的结构数组,以告知系统物理地址与虚拟地址的对应关系,系统根据其设置生成MMU页表
2009-08-28 09:37:00
3659
1
转载 OEMAddressTable介绍
引自:http://blog.csdn.net/gooogleman/archive/2008/08/06/2776564.aspx一般在ARM架构的CPU上,物理地址都是统一编址的,寻址空间为4GB(32Bit CPU)。也就是说,针对一个ARM的处理器,它可以访问的物理空间是4GB。在WinCE中,ARM中的4GB物理地址空间将被映射为512MB的虚拟内存空间。 OEMAddressTa
2009-08-28 09:21:00
1068
转载 WinCE5.0 内存管理总结 (store)
引自:http://herbertbt.blog.163.com/blog/static/572665822008111311336447/这个是星期1组内讨论后自己的一点心得和总结。赶紧纪录下来,不然以后都忘记了。 内存管理X86: physical address, linear address, logical address.地址形式: XXXX XXX
2009-08-28 09:16:00
494
转载 VirtualAlloc和VirtualCopy的蕴含知识点
引自:http://www.cppblog.com/milkyway/archive/2007/03/27/20738.html1.VirtualAlloc用来在进程的虚拟地址空间中保留(reserve)或者提交(commit)页。在保留时以64KB为粒度,即保留空间以64K为单位。而提交虚拟地址时,则以页(典型大小为4KB)为单位。2.VirtualCopy用来绑定一块物理内存到当前进程虚拟
2009-08-28 09:07:00
511
转载 wince下的地址映射知识点滴
引自:http://blog.csdn.net/gooogleman/archive/2008/07/29/2731747.aspx1.如果是在bootloader中访问设备寄存器,可以直接操作物理地址。2.wince启动后,硬件上ARM和X86体系的处理器启动了MMU,操作系统只能访问到虚拟地址,不能直接操作物理内存了。但是如果是X86的CPU,由于它的外设I/O端口和存储器空间分开编址
2009-08-28 08:47:00
528
转载 批处理命令大全
转自:http://www.onegreen.net/Article_Show2.asp?ArticleID=4111.Echo 命令打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。语法echo [{on|off}] [message]Sample:echo off / echo hello world在实际应用中我们会把这条命令和重定向符号(也称为
2009-08-27 22:10:00
417
原创 WINCE总的一些特殊符号的意义
在XXX.bat,XXX.reg和source文件中经常会遇见;,@,#这三种符号。 ;应该是注释掉的意思。 @应该怎么理解? 比如:set BSP_NOUSBFN= set BSP_USBFNCLASS=SERIAL @REM set BSP_USBFNCLASS=MASS_STORAGE #又该如何理解?(这里的#并不是#define定义的#) 比如:# $(_TARG
2009-08-27 22:02:00
900
转载 vs2005的帮助文档msdn使用方法/如何更好的使用MSDN!
文章出处:http://hi.baidu.com/ldea/blog/item/a8eb6e544f043fc3b645ae66.html如何更好的使用MSDN!如果你做程序,就不能不用到文档,如果你在WIN32下面做程序的,就不能不用到MSDN了。MSDN是微软提供给广大程序员的开发大全,里面有很多值得我们利用的地方,有人问道怎么用,我这里介绍一下:首先我说明一下MSDN的结构,MSDN
2009-08-27 09:06:00
4881
原创 转载声明
现在还处于新手阶段,我写不出什么有技术的文章,尽管我十分想写。我的博客上的文章基本上是转载自gooogleman和armce(nanjianhui)的博客,只是为了方便学习,可以保存。因为CSDN真的很慢!对于二位的文章保证不会用于商业目的!
2009-08-27 08:25:00
616
转载 在 Windows 7 上装 WinCE 6.0
前段时间下载了Windows 7 的测试版本,在安装VS2005时没有什么问题。可在安装CE6.0时总是碰到问题。如下一些报错的信息:1、ToolsMsmCA(Error): Setup package issue or CoreCon DataStore corrupted: CDeviceSDKInstallShim Add/Remove failed. HR=0x8007005。2、To
2009-08-26 09:35:00
5141
8
转载 s3c2440(2410) USB HOST不稳定的原因及解决方法(转)
今天tpu拿出一块2440板子调试,发现尽管采取了种种措施,USBHOST总是会偶尔不工作.把UCLK通过CLKOUT0引出,用示波器查看,发现不工作的时候,UCLK根本就没有稳定下来.于是仔细思考,影响USB的有这几个地方:外部晶振16.9344Mhz LOCKTIME寄存器的UPLL LOCKTIME UPLLCON CLKSLOW寄存器的UPLL开关接下来逐个排除
2009-08-26 09:33:00
743
转载 堆内存和栈内存详解 ——转载
堆:顺序随意 栈:先进后出 堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。
2009-08-26 09:29:00
473
Winpcap网络开发包工具
2009-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人