freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于wince的c的貪吃蛇游戲-文庫(kù)吧

2025-10-07 15:47 本頁(yè)面


【正文】 鏈接。 超級(jí)終端連接描述 第六步: 選擇連接串口,并將串口波特 率設(shè)為: 38400,數(shù)據(jù)流選擇“無(wú)”,按“確定”按鈕 g 超級(jí)終端設(shè)置選項(xiàng) 9 超級(jí)終端成功設(shè)置菜單 第七步: 確定一下 PC與目標(biāo)平臺(tái)的串口接口線已接上,然后打開(kāi)平臺(tái)電源開(kāi)關(guān), Bootloader程序時(shí),按空格鍵進(jìn)入 Eboot 的菜單選項(xiàng)中。 超級(jí)終端顯示 Boot Loader 啟動(dòng)菜 單選項(xiàng) 第八步: 啟動(dòng) Visual Studio 2020,打開(kāi)實(shí)驗(yàn) 32 編譯好的 Training 工程,在 Targetconnectivity Option 中打開(kāi)映象的下載配置選項(xiàng)。 Connectivity Options 菜單選項(xiàng) 10 第九步: 在 Download 與 Transport 選項(xiàng)都選擇“ Ether”.在 Debugger 中選擇“ None”. Target Device Connectivity Options 選項(xiàng) 第十 步: 點(diǎn)擊 Download 選擇右邊的“ Settings”,讓 PB 來(lái)檢測(cè)設(shè)備名。 Ether download Settings 設(shè)置選項(xiàng) 第十一步: 用網(wǎng)線連通 PC 和目標(biāo)平臺(tái),將 PC 和目標(biāo)平臺(tái)的網(wǎng)絡(luò)連接設(shè)置在同一網(wǎng)段,根據(jù)超級(jí)終端的 Eboot 菜單提示,選取“ D”項(xiàng),即按鍵盤(pán)上的 D 鍵。 目標(biāo)平臺(tái)發(fā)送廣播包選項(xiàng) 11 第十二步: 在 Ether Download Settings 中,就可以自動(dòng)檢測(cè)到目標(biāo)設(shè)備名,點(diǎn)擊“ Active Devices” 中的設(shè)備名就可以把設(shè)備名添加到“ Device Boot Name”中去。然后點(diǎn)擊“ OK”,再點(diǎn)“ Apply”按鈕,然后按“ Close”按鈕關(guān)閉“ Target Device connectivity Options”窗口 . 檢測(cè)連接選項(xiàng) 第十三步: 從 Visual Studio2020 的 TargetAttach Device 菜單中,連接目標(biāo)平臺(tái)。 Attach device 菜單選項(xiàng) 第十四步: 在彈出的下載窗口就可以看到 NK 下載的進(jìn)度。 NK 下載過(guò)程 12 第十五步: 在超級(jí)終端上,可以看到寫(xiě) flash 的進(jìn)度。 Flash 拆除選項(xiàng) 第十六步: 操作系統(tǒng)映像下載完畢后, Windows Embedded CE 操作系統(tǒng)自動(dòng)啟動(dòng)。 Windows CE 啟動(dòng)完成 啟動(dòng)界面 13 四、程序測(cè)試與分析 ( 1) 對(duì)“開(kāi)始”按鈕的測(cè)試 成功在實(shí)驗(yàn)箱運(yùn)行程序后,在 WinCE 界面中菜單點(diǎn)擊“開(kāi)始”按鈕,顯示框里的“蛇”開(kāi)始運(yùn)動(dòng),重復(fù)之前步驟測(cè)試“開(kāi)始”按鈕的快捷鍵實(shí)驗(yàn)箱鍵盤(pán) 0,結(jié)果顯示框里的“蛇”開(kāi)始運(yùn)動(dòng),和預(yù)期效果一致,此功能成功實(shí)現(xiàn) ( 2) 對(duì)“重新開(kāi)始”按鈕的測(cè)試 分別在“蛇”運(yùn)行時(shí)和游戲結(jié)束彈出時(shí)間得分對(duì)話框后,點(diǎn)擊WinCE 界面中菜單點(diǎn)擊“開(kāi)始”按鈕或按實(shí)驗(yàn)箱鍵盤(pán) 0 進(jìn)行測(cè)試,結(jié)果顯示框里的“蛇”回到了最初開(kāi)始時(shí)的狀態(tài)并重新開(kāi)始運(yùn)動(dòng),和預(yù)期效果一致,此功能成功實(shí)現(xiàn) ( 3) 對(duì)“蛇”的運(yùn)動(dòng)方向( 5 上, 7 左, 8 下, 9 右)按鍵的測(cè)試 在點(diǎn)擊“開(kāi)始”按鈕后“蛇”開(kāi)始運(yùn)動(dòng),依次按下實(shí)驗(yàn)箱小鍵盤(pán)“ 8”、“ 9”、“ 5”、“ 7”、“ 9”按鈕,預(yù)期的效果是,當(dāng)我們按下“ 8”時(shí)“蛇”向下運(yùn)動(dòng),當(dāng)我們按下“ 9”時(shí)“蛇”向右運(yùn)動(dòng),當(dāng)我們按下“ 5”時(shí)“蛇”向上運(yùn)動(dòng) ,當(dāng)我們按下“ 7”時(shí)“蛇”向左運(yùn)動(dòng),最后在“蛇”向左運(yùn)動(dòng)時(shí)按下“ 9”,測(cè)試當(dāng)按鍵方向與“蛇”當(dāng)前前進(jìn)方向相反時(shí),“蛇”不改變方向,并同理測(cè)試剩下的 3 個(gè)方向,所有實(shí)驗(yàn)結(jié)果與設(shè)計(jì)預(yù)期效果一致,此功能成功實(shí)現(xiàn)。 附上控制按鍵的主要程序代碼: void CtcsView::OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags) { switch(nChar) 14 { case 48: OnGameStart()。 break。 case 55://7 向左走 if(m_nDirect!=1) m_nDirect=2。 break。 case 53://5 向上走 if(m_nDirect!=3) m_nDirect=4。 break。 case 57://9 向右走 if(m_nDirect!=2) m_nDirect=1。 break。 case 56://8 向下走 if(m_nDirect!=4) m_nDirect=3。 break。 } CView::OnKeyDown(nChar, nRepCnt, nFlags)。 } void CSnakeView::OnTimer(UINT nIDEvent) { // TODO: Add your message handler code here and/or call default m_nTime1++。 if(m_nTime1==10) { m_nTime++。 m_nTime1=0。 Invalidate()。 } CPoint uPoint=(0)。 int uTag=0。 switch(m_nDirect) { case 1: //向右走 ++。 15 if(=m_nWidth) uTag=1。 break。 case 2: //向左走 。 if(0) uTag=1。 break。 case 3: //向下走 ++。 if(=m_nHeight) uTag=1。 break。 case 4: //向上走 。 if(0) uTag=1。 break。 } ( 4) 對(duì)“蛇”撞到邊界或咬到蛇身,游戲結(jié)束的測(cè)試 在點(diǎn)擊“開(kāi)始”按鈕后,控制“蛇”依次撞向 4 個(gè)邊界,并重新開(kāi)始游戲繼續(xù)測(cè)試,最后進(jìn)行“蛇”咬到蛇身的測(cè)試,結(jié)果都能使游戲結(jié)束,與設(shè)計(jì)預(yù)期效果一致,此功能成
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1