原创 wince7.0開發環境搭建
說來慚愧,搞wince快半年了,這次才真正開始自己搭建wince開發環境,前後共裝了3次,才最終搞定,現在簡單記錄下。 安裝準備工作: 1.vs2008安裝文件,我安裝的破解版大概有將近9G,包含SP1; 2.wince7.0安裝文件,我
原创 Wince啓動失敗的原因分析
①BootLoader初始化硬件失敗 BootLoader第一個功能是要實現板級和片級初始化硬件,主要是把CPU 初始化到一已知狀態。在Boot
原创 Tlelechips 8925的時鐘系統配置
這幾天仔細研究了下ARM的時鐘設置,現以Telechips 8925(cotex A5)爲例簡單記錄下: 8925總共有16個時鐘源,一個XIN,XTIN,外加6個PLL,同時每個XIN,XTIN和PLL還可以經過一個分頻器產生一個時
原创 linux select()函數解析
Select在Socket編程中還是比較重要的,可是對於初學Socket的人來說都不太愛用Select寫程序,他們只是習慣寫諸如connect、accept、recv或recvfrom這樣的阻塞程序(所謂阻塞方式block,顧名思義,就是
原创 linux ./config 淺析
1.簡介 Config不是一種bash,config語言是linux內核的一種配置語言,config.in文件是使用該語言編寫而成,在通常情況下,它看起很像一個SH語言的子集。config配置語言主要有21條基本語句,1條if語句,菜單塊
原创 WinCE驅動入門
任何硬件都離不開驅動,離開驅動的硬件好比是一個沒有靈魂的“行屍走肉”。WinCE也有很多驅動,不過它的驅動類似於應用程序,除了有特定的接口以外,其餘並沒有太大的差異。那麼我們就來大體聊聊WinCE驅動的概況。 先從
原创 vs2005中給新建項目添加靜態鏈接庫文件
今天在看《Windows程序設計》的時候,看到創建一個對話框,其中用到win32 PAI PlaySound,編譯時老提示鏈接錯誤,是沒有包含WINMM.LIB,添加方法兩種: 1.程序中添加代碼: #pragma comment(li
原创 linuxNFS配置
1.連接好目標板與host主機,爲各自設置在同一網段內的ip地址(例如:設置host主機的ip爲:ifconfig eth0 192.168.1.170,目標板的ip爲:ifconfig eth0 192.168.1.168,最後一網段的
原创 TCC8902 BSP IIC 調試心得
首先, 簡要回顧下最近調試主要想實現的功能,tcc8902主控芯片通過iic總線向音頻 codec芯片wm862發送控制信息,說的直白點,就是讀寫wm8962的相應寄存器,實現音頻輸出控制。 要通過IIC總線控制iic器件
原创 Wince啓動失敗原因分析
①BootLoader初始化硬件失敗 BootLoader第一個功能是要實現板級和片級初始化硬件,主要是把CPU 初始化到一已知狀態。在Boot
原创 wince6.0 PB工程編譯選項簡介
在WinCE5.0和WinCE6.0下,編譯選項介紹http://tech.ddvip.com 2008年09月05日 社區交流 關鍵字: Mobile PCM音頻 cmwap cookie CETK WinCE系統 本文
原创 wmare 虛擬機不能啓動的問題
一般爲了方便起見,我的虛擬機都是採用掛起狀態,今天在啓動虛擬機的時候出現如下提示錯誤:VMware Workstation unrecoverable error: (vmx)Exception 0xc0000006 (disk erro
原创 linux Makefile淺析
接觸過linux的人對一個文件,肯定不會陌生,那就是Makefile。在使用make編譯程序時,make會根據每個文件的時間戳,來決定那些文件需要重新編譯,哪些文件已經是最新的了不需要編譯,然後再根據同一目錄下的Makefile所
原创 Wince串口分析
Wince的串口模型是固定的,其網絡協議是符合ISO/OS模型的,在典型的應用中,serialAPI與間接通過TAPI或直接與ActiveSync交互,組成CE網絡的一部分。其實整個驅動模型是相當複雜的,好在驅動僅僅使用到SerialAP
原创 wince文件存儲及文件管理器(一)
Filesys.dll由對象存儲,ROM文件系統和存儲管理器組成,其中: 對象存儲:RAM註冊表,數據庫和RAM文件系統; 存儲管理器:在系統中主要由fsdmgr.dll模