自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

基于WinCE 6.0模擬器的應(yīng)用程序調(diào)試

開(kāi)發(fā)
文章主要介紹一下如何在WinCE 6.0模擬器上面調(diào)試應(yīng)用程序,只要您安裝了Visual Studio 2005(當(dāng)然其他版本也可以)和WinCE 6.0之后就可以完全在PC上的模擬器上面調(diào)試WinCE內(nèi)核和應(yīng)用程序。

假設(shè)您已經(jīng)完成了WinCE 6.0的安裝,那么就可以安裝下面的步驟開(kāi)始應(yīng)用程序的調(diào)試,這里用到的版本是Visual Studio 2005。

現(xiàn)在可以打開(kāi)Visual Studio 2005創(chuàng)建一個(gè)WinCE的工程,在選擇BSP的時(shí)候請(qǐng)選擇”Device Emulator: ARMV4I”,在選擇模板的時(shí)候請(qǐng)選擇”PDA Device”,然后選擇”Mobile Handled”,完成后默認(rèn)是Debug模式,切換成Release模式然后編譯,編譯成功以后,需要配置模擬器并最終將編譯好的WinCE下載到模擬器中運(yùn)行,具體步驟參見(jiàn)我以前的Blog:WinCE Emulator使用介紹。首先介紹模擬器上WinCE的配置:

1. 當(dāng)WinCE在模擬器中運(yùn)行以后,選擇Start->Settings->Control Panel。

2. 在彈出的控制面板對(duì)話框中選擇Network and Dail-up Connections,然后雙擊Make New Connection,在連接類(lèi)型中選擇Direct Connection,如圖:

選擇Direct Connection

3. 選擇Next,然后選擇Serial Over DMA,如圖:

選擇Serial Over DMA

4. 最后選擇Finish就創(chuàng)建了一個(gè)新的連接。創(chuàng)建完成后,重新回到控制面板界面選擇PC Connection,在彈出界面中選擇Change,然后選擇剛剛添加的My Connection,如圖:

添加My Connection

5. 完成后點(diǎn)擊OK按鈕,然后關(guān)閉控制面板,現(xiàn)在模擬器設(shè)備已經(jīng)配置好了。#p#

下面介紹ActiveSync的配置:

1. 安裝ActiveSync并運(yùn)行,在菜單中選擇File,然后選擇Connect Settings,按照下圖進(jìn)行設(shè)置:

選擇Connect Settings

2. 設(shè)置完成后選擇OK,在Visual Studio 2005環(huán)境中選擇Tools,然后選擇Device Emulator Manager,會(huì)彈出一個(gè)應(yīng)用界面,點(diǎn)擊界面上的refresh按鈕刷新,如圖:

refresh刷新

3. 選擇當(dāng)前的仿真設(shè)備,并又擊選擇Cradle,此時(shí)會(huì)看到ActiveSync進(jìn)行連接,如圖:

ActiveSync連接

在連接成功以后,就可以在ActiveSync中訪問(wèn)模擬器上運(yùn)行的WinCE 6.0中的文件了,此時(shí)基于模擬器的應(yīng)用調(diào)試環(huán)境已經(jīng)基本建立起來(lái)。

下面創(chuàng)建個(gè)應(yīng)用程序調(diào)試一下:

1. 首先要做的就是基于先前創(chuàng)建的WinCE工程,導(dǎo)出SDK,具體步驟不介紹了,在導(dǎo)出SDK并安裝以后,就可以基于導(dǎo)出的SDK來(lái)創(chuàng)建一個(gè)應(yīng)用程序。重新打開(kāi)一個(gè)VS2005,然后新建一個(gè)項(xiàng)目,具體如圖:

新建項(xiàng)目

2. 輸入名稱以后,就Next,在選擇平臺(tái)SDK的時(shí)候,可以只選擇自己訂制的WinCE的SDK,這里我訂制的WinCE的SDK叫EmulatorSDK,如圖:

WinCE的SDK

3. 然后選擇Next,可以選擇單文檔,多文檔,基于對(duì)話框,你隨便吧,最后點(diǎn)完成。下面就和以前在PC上面編寫(xiě)VC程序一樣了,簡(jiǎn)單點(diǎn),添加個(gè)按鈕,然后彈出一個(gè)MessageBox來(lái),在完成以后,就可以編譯并調(diào)試了,按F5就可以。如果程序編譯沒(méi)有錯(cuò)誤,就會(huì)被下載到模擬器上面運(yùn)行,這個(gè)過(guò)程需要等一會(huì),然后你就會(huì)在你的模擬器上面看到你剛剛編寫(xiě)的應(yīng)用程序了。

如果你的應(yīng)用程序是Debug模式,那你可以在你的應(yīng)用程序中設(shè)置斷點(diǎn),程序執(zhí)行到后會(huì)停下來(lái),然后可以單步跟蹤,都沒(méi)有問(wèn)題。不知道前面說(shuō)明白了沒(méi)有,總之,只要安裝了Visual Studio 2005和WinCE 6.0之后就可以完全在PC上的模擬器上面調(diào)試WinCE內(nèi)核和應(yīng)用程序,可以自己定制內(nèi)核,導(dǎo)出自己的SDK,并用自己的SDK來(lái)編應(yīng)用程序和調(diào)試。

責(zé)任編輯:王曉東 來(lái)源: csdn博客
相關(guān)推薦

2010-03-31 16:36:35

Windows CE

2012-02-15 13:26:56

IndexedDB

2022-12-25 18:03:13

Debug原理軟件

2011-06-21 11:10:28

Qt Embedded

2009-07-17 13:45:16

WinCE開(kāi)始菜單

2011-11-17 15:17:37

AdobeAIR調(diào)試性能

2009-07-29 17:21:10

2010-01-27 18:27:07

Android模擬器應(yīng)

2015-01-06 09:59:59

云應(yīng)用程序Java開(kāi)發(fā)SQL

2013-11-19 15:35:01

2010-03-03 17:11:08

2009-05-25 19:15:56

WinCE應(yīng)用程序flash設(shè)備

2010-03-04 16:21:15

Android Mar

2013-01-21 13:39:06

IBMdW

2010-11-25 10:05:22

Visual StudSilverlightWCF

2011-05-05 18:08:43

云計(jì)算Windows AzuPaaS

2013-12-11 09:56:10

存儲(chǔ)加速器

2009-09-14 09:59:19

CCNA模擬器介紹CCNA

2013-05-14 10:41:31

2010-01-25 09:28:54

Android模擬器
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)