wince
文章平均质量分 61
lllchr88
这个作者很懒,什么都没留下…
展开
-
WINCE6.0&&NBOOT
S3C2410&&WINCE6.0&&NBOOT 收藏 转自(http://www.cnblogs.com/we-hjb) S3C2410处理器支持将启动代码存储在NAND Flash中。为了实现这一功能,2410配备了一个名为“Steppingstone”的内部SRAM。在启动时,NAND Flash中第一个4K字节的内容将被加载到Steppingstone中并执行。这个工作由MCU主动转载 2009-09-16 14:30:00 · 447 阅读 · 0 评论 -
WinCE6.0的EBOOT概要
转自(http://www.cnblogs.com/we-hjb) 为一个新的硬件设备定制WinCE6.0操作系统,一般需要完成以下几个主要步骤:1. 针对特定的硬件设备创建板级支持包(Board Support Package缩写为BSP),BSP必须包括BOOTLOADER、OEM适配层(OEM Adaptation Layer缩写为OAL)和一些必要的驱动。2转载 2009-09-16 15:19:00 · 557 阅读 · 0 评论 -
WinCE桌面墙纸及图标更换
网上关于WinCE更换墙纸的文章一大堆,我也来写一篇,和网上已有的文章没什么区别。以前写的WinCE Blog大部分都是BSP相关的,以后打算写点WinCE系统定制方面的,就从这里开始吧。 关于WinCE的墙纸,是在注册表中设置的,编译完WinCE工程以后,所有的reg文件中的内容都会被合并为reginit.ini文件。打开这个文件,可以找到如下内容:[HKEY_CURRENT_USE转载 2009-09-15 09:16:00 · 379 阅读 · 0 评论 -
WinCE OAL中的OEMInit函数
OEMInit是OAL中的重要函数,用来初始化板级的硬件设备。实际上,WinCE的内核最开始只做了CPU级的初始化,随后会初始化调试串口,然后就会调用该函数了。应该说OAL中的OEMInit函数有点像EBOOT中的OEMPlatformInit函数,我说的是有点像,毕竟应用不同。OEMInit函数主要完成以下功能:1. 初始化相应的硬件外设 2. 根据需要初始化KITL调试3. 设转载 2009-09-23 15:08:00 · 394 阅读 · 0 评论 -
WinCE OAL中的Global Variables介绍
在OAL中可以设置一些全局变量,这些变量在WinCE内核与OAL之间共享,无论是WinCE内核还是OAL都可以基于这些全局变量完成相应的功能。这些全局变量一部分是必要的,一些属于可选的。 由于有些变量和硬件平台相关,所以不同架构的处理器会支持不同的全局变量,这里仅以ARM架构处理器进行介绍,如下:OEMAddressTable:这是一个物理地址到虚拟地址的映射表,将4GB的物理地址空间转载 2009-09-23 15:10:00 · 349 阅读 · 0 评论 -
2410 winCE驱动在发送的同时,接收数据有所丢失---解决方法
[ 2007-09-11 20:47:13 | Author: Admin ] Font Size: Large | Medium | Small 问题现象: 在发书决的时候,接收"123",只接收到23,丢失数据概率很大 测试方法: 1、将uart的2、3pin短接2、发送数据“123”测试结果: 1、只接收到“23”解决方法: 1、经过多次修改代码,并测试得到结论代码按照以下修改,可以转载 2009-09-23 18:07:00 · 386 阅读 · 0 评论 -
新公司第一个项目
刚进新公司。花了一个星期调wifi,终于调好了。留个笔记。做事情要仔细,细心。细节决定成败!这个项目是在wince6.0 telechips tc8900.通过SDIO连wifi。主要是solt寄存器设置。和检测的清寄存器的时候要注意。原创 2010-03-03 16:56:00 · 394 阅读 · 0 评论