原创 OALKitlPowerOff()函數休眠時出錯

   在調試休眠時候,出現這麼一個現象 RaiseException: Thread=83cd0000 Proc=8164c3c0 'device.exe'AKY=00000005 PC=03fa7434(coredll.dll+0x00

原创 USB_KITL(Wince50)使用方法(轉)

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

原创 WINCE5.0的中斷深入瞭解(轉)

WINCE5.0的中斷深入瞭解1.總體瞭解流程首先描述wince5.0 (2440BSP)的中斷流程:流程1.創建事件aà創建線程ISTà用InterruptInitialize〈系統中斷號綁定線程IST〉à線程IST進入等待事件a狀態(

原创 三星官方2440 CE5.0 BSP編譯的一些問題

到BSP後,直接按照《[WinCE50]S3C2440A_Installation Manual_V1.1.pdf》中的方法添加BSP到PB中,添加必要組件並編譯。 編譯後生成六個文件:STEPLDR.nb0, STEPLDR.bin,

原创 WinCE中串口驅動及接口函數介紹(轉)

作者:ARM-WinCE 在WinCE中,串口驅動實際上就是一個流設備驅動,具體架構如圖:   串口驅動本身分爲MDD層和PDD層。MDD層對上層的Device Manager提供了標準的流設備驅動接口(COM_xxx),PDD層實現

原创 串口驅動分析 (轉)

雖然串口通訊已經是普遍的標準而且廣爲大家熟知,但驅動中涉及的部分內容也可能在平時的應用中並不是很常用到,在這裏做一個簡單的介紹待後面說明到具體代碼的時候可以連貫一些。 串行通訊接口是目前十分流行的通訊接口之一。由於其電氣界面的簡單性使

原创 SD卡驅動相關內容

一) 先對SD卡有一個感性認識: SD卡的技術是基於MultiMedia卡(MMC)格式上發展而來,大小和MMC差不多,尺寸爲32mm x 24mm x 2.1mm。SD卡與MMC卡保持着向上兼容。 內部結構: SD卡內部主要分兩部分:存

原创 WINCE6.0 遠程工具,不能使用ActiveSync連接的問題

    現象:“VS2005->Target->Remote Tools”打開的遠程工具,當選用ActiveSync作爲連接方式時,會出現如下錯誤:“The Microsoft ActiveSync reported the follow

原创 關於VS2005遠程工具的一點說明

      用過VS2005的人都知道,它提供了兩套遠程工具軟件,一個可從VS2005的菜單"Target”——"Remote Tools”打開,而另一個在“開始”菜單——"Microsoft Visual Studio 2005”——"

原创 簡單介紹一下BSP中的dirs文件和sources文件(WinCE

一、dir文件:  DIRS=          /     drivers   /     kernel    /     gwe       /     eboot dir文件用來指定需要編譯的目錄。 若設爲:DIRS = *,則表

原创 由簡單的LED驅動分析內核源碼包中的s3c2410寄存器宏定

上個月在qq2440的光盤裏發現了一段簡單的LED驅動程序,大致看了一下明白了大意;但是由於裏面的宏定義很是麻煩,看起來繞來繞去,於是我也懶得看明白了,乾脆在CU論壇裏發了個帖一問了事。 然而,等了幾天後,寥寥幾個回覆。更不爽的是,唯

原创 Target下debugger kdstub 出錯分析

1) Shutdown all instances of PB (version 5.0 and later) and make sure Cepb.exe, CeSvcHost.exe (CeSvcH~1.exe) and Device

原创 WinCE下,快速編譯驅動及BSP

在WinCE下面,創建工程,然後編譯是需要花很長時間的。當我們第一編譯完工程以後,如果需要改我們的驅動或者BSP,我們是不需要重新編譯整個工程的: 1. 如果更改了driver,以WinCE6.0爲例,我們可以在菜單裏面選擇“build”

原创 data abort 內核調試錯誤分析

1、  出錯信息:PC=c01cf8ec(gwes.dll+0x0004f8ec) RA=c01cf8e4(gwes.dll+0x0004f8e4) SP=d1e9fde0, BVA=00001002 Gwes.map文件: ………………

原创 SD卡支持大容量辦法(轉)

1.       更新PB,補丁名稱爲: 07年12月份的WinCEPB50-071231-Product-Update-Rollup-Armv4I.msi 2.      在platform->setting->environment