《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 其他 > ARM的USB連機(jī)通訊

ARM的USB連機(jī)通訊

2016-12-13
關(guān)鍵詞: 通訊 ARM USB

一、實(shí)驗(yàn)?zāi)康?/span>

學(xué)習(xí)USB 相關(guān)函數(shù)的使用,編寫一段程序按指定的鍵盤按鍵可以實(shí)現(xiàn)連接,斷開USB。
學(xué)會(huì)利用操作系統(tǒng)的繪圖API 函數(shù)顯示一個(gè)真彩色的位圖圖片。

二、實(shí)驗(yàn)內(nèi)容

編寫一段程序按指定的鍵盤按鍵可以實(shí)現(xiàn)連接,斷開USB,并在屏幕上顯示相關(guān)的信
息。連接USB 的時(shí)候,可以從PC 機(jī)通過USB 斷口下載程序到嵌入式開發(fā)板中,也可從嵌
入式開發(fā)板上傳文件至PC 機(jī)。

三、預(yù)備知識(shí)

1、用ARM SDT 2.5 集成開發(fā)環(huán)境,編寫和調(diào)試程序的基本過程。

2、基于操作系統(tǒng)的應(yīng)用程序的框架結(jié)構(gòu)。

3、會(huì)使用Source Insight 3 編輯C 語言源程序

4、操作系統(tǒng)的繪圖API 函數(shù)和繪圖設(shè)備上下文(DC)的使用

5、會(huì)使用消息循環(huán)響應(yīng)鍵盤消息

四、實(shí)驗(yàn)設(shè)備及工具(包括軟件調(diào)試工具)

硬件:ARM 嵌入式開發(fā)板、用于ARM7TDMI 的JTAG 仿真器、PC 機(jī)Pentumn100 以上軟件:PC 機(jī)操作系統(tǒng)win98、ARM SDT 2.51 集成開發(fā)環(huán)境、仿真器驅(qū)動(dòng)程序、SourceInsight 3.0、超級(jí)終端通訊程序、USB 下載程序

五、實(shí)驗(yàn)步驟

1、在ARM SDT 2.51 中,使用實(shí)驗(yàn)一中創(chuàng)建好的模板,新建一個(gè)項(xiàng)目work1。把操作
系統(tǒng)的所需要的頭文件(*.h)和庫文件(*.alf)加入工程中。

2、用Source Insight 3 創(chuàng)建一個(gè)工程,把work1 中的C 語言源文件文件加入。

3、打開Main.c 文件,在Main_Task 任務(wù)中加入代碼,使系統(tǒng)啟動(dòng)以后,顯示提示按鍵
連接USB 的文字。

4、添加鍵盤消息響應(yīng)函數(shù),當(dāng)按下按鍵時(shí),進(jìn)入U(xiǎn)SB 連接狀態(tài),這時(shí)暫停所有的任務(wù),自己編寫鍵盤掃描程序,等待按取消鍵退出USB 連接狀態(tài)。進(jìn)入U(xiǎn)SB 連接的時(shí)候,要顯示一個(gè)真彩色的位圖圖片作為提示信息。退出連接的時(shí)候,取消顯示圖片,恢復(fù)顯示提示按鍵連接USB 的文字。

提示:

⑴ 調(diào)用EnterUsbConnect 函數(shù)進(jìn)入U(xiǎn)SB 的連接狀態(tài),這時(shí)函數(shù)將自動(dòng)暫停任務(wù)調(diào)度。所以,在調(diào)用EnterUsbConnect 之前要先刷新液晶屏的顯示,更改屏幕的提示信息。繪圖完成以后要使用OSTimeDly,以便更新顯示。

⑵ 使用ShowBmp 函數(shù)可以顯示指定文件名的真彩色的位圖圖片

⑶ 因?yàn)檎{(diào)用EnterUsbConnect 函數(shù)以后系統(tǒng)已經(jīng)進(jìn)入非多任務(wù)狀態(tài),與多任務(wù)相關(guān)的函數(shù)(比如:OSTimeDly)就不能使用,否則將導(dǎo)致系統(tǒng)死鎖。

⑷ 等待鍵盤掃描也應(yīng)該調(diào)用它的非多任務(wù)版本GetNoTaskKey()。如果有按鍵按下,此函數(shù)立即返回,否則,系統(tǒng)無限等待。

⑸ 使用ExitUsbConnect 函數(shù)退出USB 連接狀態(tài),系統(tǒng)的多任務(wù)將自動(dòng)恢復(fù)。

5、用ARM SDT 2.5 編譯、下載并調(diào)試上述程序,檢查運(yùn)行結(jié)果

6、生成發(fā)行版本的.bin 文件,通過USB 下載到嵌入式開發(fā)板中,運(yùn)行并檢查輸出結(jié)果

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
狠狠色噜噜狠狠色综合久| 亚洲性夜色噜噜噜7777| 国产精品极品美女粉嫩高清在线 | 性色av香蕉一区二区| 亚洲欧美另类在线观看| 亚洲一区一卡| 亚洲在线观看视频网站| 亚洲一区亚洲| 香蕉久久一区二区不卡无毒影院 | 国产亚洲人成a一在线v站 | 久久精品日产第一区二区| 午夜视频一区在线观看| 午夜精品美女自拍福到在线| 香蕉乱码成人久久天堂爱免费| 亚洲女性喷水在线观看一区| 亚洲一区二区三区色| 亚洲综合不卡| 亚洲欧美日韩视频一区| 亚洲欧美视频一区| 欧美怡红院视频| 亚洲二区在线观看| 亚洲欧洲精品一区二区三区波多野1战4 | 国产精品激情| 国产欧美精品一区二区三区介绍| 国产精品自在在线| 国产一区二区三区在线观看视频| 狠狠爱www人成狠狠爱综合网| 极品尤物av久久免费看| 亚洲国产精品电影| 日韩视频一区二区三区在线播放免费观看 | 午夜精品久久久久久久久久久久 | 久久精品一区二区国产| 久久综合九色综合久99| 欧美高清自拍一区| 欧美日韩国产影院| 国产乱码精品1区2区3区| 激情综合久久| 亚洲欧洲午夜| 一区二区三区 在线观看视频| 亚洲影院色在线观看免费| 香蕉亚洲视频| 亚洲精品欧美在线| 亚洲一品av免费观看| 久久福利视频导航| 欧美高清视频| 国产精品欧美在线| 国产专区综合网| 亚洲欧洲一区二区天堂久久| 9久re热视频在线精品| 亚洲欧美另类国产| 91久久精品国产91久久性色tv| 日韩视频不卡中文| 亚洲综合日韩中文字幕v在线| 久久精品三级| 欧美女同视频| 国产农村妇女毛片精品久久麻豆 | 国产精品日韩在线播放| 国内精品久久久久久影视8| 亚洲精品中文字幕在线观看| 午夜精品久久久久久久99水蜜桃| 亚洲三级视频| 午夜在线精品| 欧美国产视频日韩| 国产精品久久久久久妇女6080| 国产一区999| 亚洲精品自在在线观看| 欧美亚洲在线播放| 99视频在线观看一区三区| 欧美一区二区三区在线视频| 欧美成ee人免费视频| 国产精品美女www爽爽爽视频| 一区二区亚洲精品国产| 亚洲深夜福利视频| 91久久午夜| 欧美一级播放| 欧美日韩www| 在线观看欧美激情| 亚洲综合欧美日韩| 日韩午夜av| 久久久人成影片一区二区三区 | 欧美亚一区二区| 狠狠操狠狠色综合网| 一本色道精品久久一区二区三区 | 亚洲一区免费网站| 亚洲美女免费视频| 久久久亚洲影院你懂的| 欧美亚洲第一区| 亚洲国产小视频| 欧美在线黄色| 午夜精品一区二区在线观看 | 亚洲一区二区在线播放| 免费成人黄色片| 国产欧美一区二区三区另类精品| 在线免费观看日本一区| 一区二区三区高清在线观看| 亚洲精品精选| 快射av在线播放一区| 国产精品私房写真福利视频| 亚洲高清av| 久久国产色av| 久久av红桃一区二区小说| 欧美午夜在线| 亚洲理论电影网| 亚洲人精品午夜| 久久久欧美精品sm网站| 国产欧美日韩亚洲一区二区三区| 99视频在线精品国自产拍免费观看| 亚洲精品欧美一区二区三区| 久久中文字幕一区| 国模吧视频一区| 性欧美长视频| 久久激情五月激情| 国产精品网站在线观看| 亚洲私人影院在线观看| 亚洲一区二三| 欧美日韩小视频| 亚洲免费观看高清在线观看| 亚洲六月丁香色婷婷综合久久| 你懂的亚洲视频| 永久免费精品影视网站| 亚洲第一毛片| 久久亚洲欧洲| 国模大胆一区二区三区| 久久国产精品72免费观看| 久久九九久精品国产免费直播| 国产毛片久久| 亚洲欧美视频在线| 久久国产精品电影| 国产永久精品大片wwwapp| 久久aⅴ国产欧美74aaa| 久久精品日韩欧美| 亚洲欧美春色| 国产精品草莓在线免费观看| 亚洲视频在线观看三级| 正在播放亚洲一区| 蜜桃av综合| 亚洲精品1234| 99亚洲一区二区| 欧美日韩免费一区二区三区视频 | 国产目拍亚洲精品99久久精品| 亚洲免费电影在线观看| 在线性视频日韩欧美| 欧美色精品在线视频| 亚洲午夜久久久久久久久电影院| 午夜久久美女| 国产一区二区三区久久久久久久久| 久久国产欧美日韩精品| 免费不卡视频| 日韩一区二区精品在线观看| 亚洲欧美日本精品| 国产日韩亚洲欧美精品| 亚洲国产综合91精品麻豆| 欧美精品97| 亚洲私拍自拍| 久久一区二区视频| 在线免费观看视频一区| 一区二区av在线| 国产精品视频一| 久久国产天堂福利天堂| 欧美精品国产精品| 亚洲性夜色噜噜噜7777| 久久久亚洲高清| 亚洲激情视频| 亚洲在线免费观看| 国产亚洲欧美日韩美女| 在线视频日韩精品| 久久久久久自在自线| 亚洲人成在线观看一区二区| 先锋影音国产精品| 一色屋精品视频在线看| 亚洲午夜性刺激影院| 国产中文一区| 99精品欧美| 国产欧美一区二区三区在线老狼 | 国产精品久久久久影院色老大 | 香蕉视频成人在线观看| 狠狠色丁香婷婷综合影院| 亚洲欧美清纯在线制服| 欧美 日韩 国产一区二区在线视频| 亚洲精品中文字幕有码专区| 欧美在线亚洲一区| 亚洲激情另类| 久久成年人视频| 亚洲精选91| 久久影院午夜片一区| 一区二区三区欧美在线| 亚洲三级国产| 国产亚洲成av人在线观看导航| 久久av免费一区| 亚洲伊人一本大道中文字幕| 欧美日韩网址| 99综合视频| 一区二区欧美日韩| 一个色综合导航| 欧美日韩亚洲高清| 亚洲国产成人午夜在线一区| 亚洲一区二区成人| 蜜桃av一区二区| 午夜精品视频在线| 欧美三区在线观看|