自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

转载 USB_KITL(Wince50)使用方法(转)

1  platform/SMDK2440A/SMDK2440.bat里修改:   set BSP_KITL=NONE  改成 rem set BSP_KITL=NONE   rem set BSP_KITL=USBSERIAL  改成 set BSP_KITL=USBSERIAL   set BSP_NOUSBFN=  改成 set BSP_NOUSBFN=1   set BSP_

2010-05-27 09:44:00 806 1

原创 OALKitlPowerOff()函数休眠时出错

  在调试休眠时候,出现这么一个现象RaiseException: Thread=83cd0000 Proc=8164c3c0 device.exeAKY=00000005 PC=03fa7434(coredll.dll+0x00037434) RA=80280390(NK.EXE+0x00080390) BVA=00000001 FSR=00000001Exception Rais

2010-05-24 17:22:00 545

原创 2440休眠问题解决不了

在2440中进入休眠函数void OEMPowerOff(){    static UINT32 saveArea[51];    S3C2440A_INTR_REG *pIntr = (S3C2440A_INTR_REG*)OALPAtoVA(S3C2440A_BASE_REG_PA_INTR, FALSE);    S3C2440A_IOPORT_REG *pIOPort = (S3C2440

2010-05-24 17:08:00 900 1

转载 MAP映射问题

 在MAP.A中地址映射表转换物理地址到虚拟地址 EXPORT      OEMAddressTable[DATA] ; LTORG     AREA OEMAddressTable, DATA, READONLY;OEMAddressTable    ;;;----------------------------------------------------------

2010-05-24 17:05:00 418

转载 WINCE物理和虚拟地址的问题

 在MAP.A中地址映射表转换物理地址到虚拟地址 EXPORT      OEMAddressTable[DATA] ; LTORG     AREA OEMAddressTable, DATA, READONLY;OEMAddressTable    ;;;----------------------------------------------------------

2010-05-12 20:28:00 474

转载 三星官方2440 CE5.0 BSP编译的一些问题

到BSP后,直接按照《[WinCE50]S3C2440A_Installation Manual_V1.1.pdf》中的方法添加BSP到PB中,添加必要组件并编译。编译后生成六个文件:STEPLDR.nb0, STEPLDR.bin, EBOOT.nb0, EBOOT.bin, NK.nb0, NK.bin。 由于开发板上只有NAND Flash,因此只能使用三星的stepstone技术来

2010-05-09 21:28:00 563

转载 wince挂起和唤醒_relayon

不管任何方式的系统挂起,最终都会调用OEMPowerOff()函数来实 现.OEMPowerOff()函数由OEM来完成,这个函数也许会位于 power.c或者off.c的文件中.OEMPowerOff()是OEM来实现的,代码和流程也许不同,但基本按照下面的方法来完成.挂起的过程:1.先进行平台相关的动作,比如清屏,设置AD,usb等.2.保存芯片所有的寄存器值到一个静态数组(就是堆栈中)3.设

2010-05-08 21:48:00 666

转载 WinCE OAL中的电源管理函数

作者:ARM-WinCE在WinCE OAL中的电源管理主要由OEMIdle和OEMPowerOff两个函数实现。应该说OEMIdle实现的是处理器级的电源管理,而OEMPowerOff实现的是板级的电源管理。在WinCE系统运行的时候,如果没有任何线程可以执行,那么内核就会调用OEMIdle函数。一般在OEMIdle中,处理器都会进入sleep模式或者idle模式,这取决于处理器本身所能

2010-05-08 21:39:00 393

转载 WINCE5.0的中断深入了解(转)

WINCE5.0的中断深入了解1.总体了解流程首先描述wince5.0 (2440BSP)的中断流程:流程1.创建事件aà创建线程ISTà用InterruptInitialize〈系统中断号绑定线程IST〉à线程IST进入等待事件a状态(挂起状态)。流程2.外部引发中断à OEMInterruptHandler屏蔽中断à把物理中断转换成系统中断,其他à重新使能中断。(ISR过程)>à操作系统根据系

2010-05-06 13:43:00 1256 1

原创 wince 5.0 .2440 5.0BSP的中断过程(转)

以前在CSDN写过一些wince5.0中断的文章,现在重新看看,发现以前的有些理解是错误的,想翻开来改改,可是郁闷的CSDN在前台没有返回后台的编辑功能,所以现在重新写一篇纠正一下。      首先描述wince5.0 (2440BSP)的中断流程     注册表等——》KernelIoControl(——》OEMIoControl——》OALIntrRequestIrqs )把物理中断转

2010-05-05 11:17:00 652

转载 KernelIoControl和OEMIoControl的分析和使用(作者:wogoyixikexie@gliet)

对于KernelIoControl这个函数我们并不陌生,在2440 5.0BSP当中,这个函数在很多驱动中出现了,主要是用来申请中断,比如下面BOOL RetVal = KernelIoControl( IOCTL_HAL_REQUEST_SYSINTR,                                   &Irq,                              

2010-05-05 10:24:00 871 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除