yeyueyeyue
码龄18年
关注
提问 私信
  • 博客:29,750
    社区:1
    29,751
    总访问量
  • 16
    原创
  • 1,493,440
    排名
  • 9
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2006-11-20
博客简介:

yeyueyeyue的专栏

博客描述:
(WINCE开发专栏BSP)
查看详细资料
个人成就
  • 获得2次点赞
  • 内容获得2次评论
  • 获得4次收藏
创作历程
  • 18篇
    2006年
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Windows CE .NET中的文件系统体系结构

  理解 Windows CE .NET 中的文件系统体系结构发布日期: 7/19/2004 | 更新日期: 7/19/2004Mike HallMicrosoft CorporationSteve MailletEntelechy Consulting摘要:在本月的文章中,我们将介绍 Windows CE .NET 文件系统及其组件,并介绍如何扩展该文件系统。如果您定
原创
发布博客 2006.12.11 ·
1481 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Platform Builder实践之文件系统方案

Platform Builder实践之文件系统方案  随着CE的发展,对象存储(Object Store)的作用越来越小,而大容量的永久存储设备被越来越多地采用,这一章将针对CE的文件系统阐述相关的知识,让PB开发者除了能够加入对永久存储设备的支持,还能做一些优化。记得在以前讲过的文章中提到了如何在PB中向定制的内核加入对硬盘、光驱的支持(包括ATA设备驱动和各种文件系统),在这里就不再重复了
原创
发布博客 2006.12.11 ·
1300 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ActiveX、OLE和COM介绍

熟悉面向对象编程和网络编程的人一定对ActiveX、OLE和COM/DCOM这些概念不会陌生,但是它们之间究竟是什么样的关系,许多人都还是比较模糊的。在具体介绍它们的关系之间,我们还是先明确组件(Component)和对象(Object)之间的区别。组件是一个可重用的模块,它是由一组处理过程、数据封装和用户接口组成的业务对象(Rules Object)。组件看起来像对象,但不符合对象的学术定义
原创
发布博客 2006.12.11 ·
1125 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

WindowsCE下Unicode和Ansi字符间互相转换的函数

下面的头文件包含了Ansi与Unicode之间的转换函数,实乃WinCE开发者必备:#ifndef _ENCODE_H_#define _ENCODE_H_//== Ansi to Unicode ==//static CString Ansi2Unicode(char* ansi){ // Calc the length int len=0; int widecharlen=MultiB
原创
发布博客 2006.12.11 ·
978 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

谨献给为了知识执着的嵌入式初学者

 谨献给为了知识执着的嵌入式初学者,欢迎高手补充讨论 实践当然是最锻炼人的方式,但是我想在校生很少有这样的机会,别说本科生,硕士生也未必有条件。所以我想学习嵌入式要从个人的知识背景和现实条件出发。订立合适的阶段目标,在允许的条件下多动手多思考。一般情况下对于硬件设备是比较短缺的。但是可以从软件方面和嵌入式系统开发模式上下功夫,提醒大家一点,嵌入式系统开发设计的内容知识很多,所以大家不要
原创
发布博客 2006.12.11 ·
1678 阅读 ·
0 点赞 ·
2 评论 ·
2 收藏

USB的结构及工作原理

USB(Universal Serial Bus)是1995年Microsoft、Compaq、IBM等公司联合制定的一种新的PC串行通信协议。USB协议出台后得到各PC厂商、芯片制造商和PC外设厂商的广泛支持。USB本身也处于不断的发展和完善中,从当初的0.7、0.8到现在广泛采用的1.0、1.1版本到即将被采用的2.0版本。USB外设在国外以惊人的速度发展,迄今为止,各种USB的外设已经有上千
原创
发布博客 2006.12.11 ·
1638 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Windows CE OAL层的结构与开发

  Windows CE是微软针对嵌入式领域推出的一款全新的操作系统。之所以说它是一款全新的操作系统,是因为尽管Windows CE的UI非常接近其它的桌面版Windows操作系统,但是它的内核完全是重新写的,并不是任何一款桌面版Windows的精简版本。 Windows CE是一种支持多种CPU架构的操作系统,这其中包括ARM、x86、MIPS和SHx,极大地减轻了0EM开发过程中移植操作系统的
原创
发布博客 2006.12.11 ·
1234 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

WinCE NK.bin与NK.nb0

in config.bib(应为boot.bib?) , set    ROMSTART=xxxx   ROMWIDTH=xxxx   ROMSIZE=xxxxxx这3个变量必须被赋值. 可以参考别的BSP或EBOOT里的boot.bib  据我所知,NK.BIN中的内容是被压缩过的,NK.NB0中的内容是没有压缩的, 两者大小的区别是因为在生成过程中BIN会将你设定的后面的NULL自动去
原创
发布博客 2006.12.11 ·
2420 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Eboot启动代码分析

Eboot启动代码分析启动代码通常都是用处理器相应的汇编代码写成,比较晦涩,但是却包含了很多与平台相关的信息,对初始化代码进行分析有利于对平台的理解。本文将对Eboot的初始化代码进行分析,主要包含从Reset到进入C的main开始。mov     r0, #0x48000000         ; Memory controller base physical addr.    ad
原创
发布博客 2006.12.11 ·
2003 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Eboot代码流程

Eboot代码流程                                             eboot弄了很多次了,一直都没有整理一下整个代码流程。首先通常都是汇编代码:启动时由系统复位导致PC为0为触发条件:以2440代码为例直接进入fw.s文件。主要执行的操作为设置处理器频率(PLL),设置内存参数,须注意的是在该部分代码虽然在形式上实现了诸多中断向量,但是这些代码根本上不会得
原创
发布博客 2006.12.11 ·
2229 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

eboot的编译

在pb的Build菜单中-〉Open Build Release Directory然后进入到eboot的目录build -c即可,但是,连接过程中使用的lib文件并不会自动更新。如果相关的源文件作了改动,例如修改了网卡的驱动程序,就需要到相应的目录中编译并重新链接生成相应的lib文件,在Platform/PlatformName/armv4/里。就拿网卡举例,如果修改了smsc91c111的eb
原创
发布博客 2006.12.11 ·
1128 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

WIN-CE 映像配置文件讲解

 MAKEIMG应用配置文件来创建OS运行时的映象,常用配置文件包括.BIB文件、.REG文件、.DAT文件和.DB文件。BIB文件(Binary image builder)-用于定义操作系统运行时映像中都包含哪些模块和文件。-MAKEIMG使用BIB文件决定如何将这些模块和文件加载到目标设备的存储器中。BIB文件包含4个Section:Module、File、Memory、
原创
发布博客 2006.12.11 ·
1332 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

BSP培训入门

 第一章 BSP常识第一节 BSP的功能1. Initialization:2. Driver:举例:   BEGINRc;     命令     FOR       IF(Rs==Ready)         memory;Rd         Break;       ELSE         wkafter();     END FOR   END第二节 怎样理解BSP分析BSP
原创
发布博客 2006.12.11 ·
3151 阅读 ·
1 点赞 ·
0 评论 ·
10 收藏

CE驱动程序快速入门

 CE驱动程序快速入门有人也许和我一样比较心急,想尽快知道如何去写一个具体的驱动程序,这里,假设您对驱动程序已经有比较好的了解,告诉大家一个快速上路的方法。当然,如果您有足够的时间我建议在动手之前还是深入了解一下CE整个系统架构。在CE中,最简单的一个驱动程序莫过于一个内置(Built-in)设备的流接口驱动。对于一个不支持热拔插的设备,最快捷的方法就是为其实现一个内置的流接口的驱动。
原创
发布博客 2006.12.11 ·
2002 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Microsoft Windows CE 通信模型

 Microsoft Windows CE 通信模型Guy Smith September 1997 目录·                     介绍Windows CE的通信支持能力串行通信·                     网络通信浏览和远程文件系统WinSock和IRSock远程访问客户端传输和地址层数据链接层·                     T
原创
发布博客 2006.12.11 ·
1143 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

windowsCE异常和中断服务程序初探

1。中断/异常相量的装入和执行方式。            中断和异常都是异步发生的事件,当该事件发生,系统将停止目前正在执行的代码转而执行事件响应的服务程序。而事件服务程序的入口点就是中断/异常向量所在的位置。arm的中断向量可以是0x0开始的低地址向量,也可以是在FFFF0000位置的高向量地址。winCE下使用高地址作为trap区,所以在CE下arm使用高地址向量。下面我们来了解一下中断/异
原创
发布博客 2006.12.11 ·
2853 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

关于windows ce串口驱动的分层

分层驱动模型中,驱动程序分为mdd和pdd两层。一般来讲,很多mdd微软已帮我们做好,比如串口的mdd。毫无疑问,mdd肯定会调用pdd中的函数,即所谓ddsi。对于串口,奇怪的是没有对ddsi的函数名作限制。那么是怎样实现mdd调用pdd的呢,原来,pdd层必须实现的一个函数是GetSerialObject(),它返回一个HWOBJ指针,HWOBJ结构中包含一个HW_
转载
发布博客 2006.12.11 ·
972 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

BSP概念解析

  在这里按照自己的理解来解释一下BSP( Board Support Package),仅供参考: BSP是板级支持包,是介于主板硬件和操作系统之间的一层,应该说是属于操作系统的一部分,主要目的是为了支持操作系统,使之能够更好的运行于硬件主板。BSP是相对于
转载
发布博客 2006.11.20 ·
1082 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多