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

正文內(nèi)容

基于usb的數(shù)據(jù)采集系統(tǒng)的研究與設(shè)計本科畢業(yè)論文(更新版)

2025-09-04 09:33上一頁面

下一頁面
  

【正文】 業(yè)論文 V 芯片性能介紹 ................................................... 17 CY7C68013 的性能特點 ........................................ 17 CY7C68013 的枚舉和重枚舉 ................................... 19 A/D 轉(zhuǎn)換芯片 MAX125 的介紹 .................................. 20 USB 控制器電路設(shè)計 ............................................. 21 A/D 采樣通道設(shè)計 ................................................ 22 電源轉(zhuǎn)換電路設(shè)計 ............................................... 24 +5V 電源設(shè)計 ................................................ 24 5V 電源設(shè)計 ................................................ 24 + 電源設(shè)計 .............................................. 25 EEPROM 電路設(shè)計 ................................................. 25 4 數(shù)據(jù)采集系統(tǒng)的固件程序設(shè)計 ........................................ 27 固件開發(fā)環(huán)境 ................................................... 27 固件程序的功能和架構(gòu) ........................................... 27 固件的功能 ................................................. 27 FX2 固件典型架構(gòu) ........................................... 28 設(shè)備端點的配置 ................................................. 31 端點緩沖區(qū)的分配 ........................................... 31 端點寄存器的設(shè)置 ........................................... 32 GPIF 接口的固件設(shè)計 ............................................ 34 GPIF 簡介 ................................................... 34 GPIF 波形設(shè)計 ............................................... 35 GPIF 程序的生成 ............................................. 37 數(shù)據(jù)采集程序設(shè)計 ............................................... 37 固件下載 ....................................................... 39 5 設(shè)備驅(qū)動程序設(shè)計 ................................................... 41 河南師范大學(xué)本科畢業(yè)論文 VI WDM 驅(qū)動程序 ................................................... 41 設(shè)備驅(qū)動程序的組成 ............................................. 42 驅(qū)動程序的入口例程 ......................................... 43 創(chuàng)建設(shè)備 ................................................... 44 IRP 分發(fā)與處理例程 .......................................... 44 USB 設(shè)備驅(qū)動程序的開發(fā) ......................................... 45 INF 文件 ....................................................... 47 WIN32 程序接口 .................................................. 49 啟動 USB 設(shè)備 ............................................... 49 讀取設(shè)備數(shù)據(jù) ............................................... 50 關(guān)閉 USB 設(shè)備 ............................................... 51 應(yīng)用程序界面設(shè)計及其功能 ....................................... 51 應(yīng)用程序開發(fā)環(huán)境 ........................................... 51 應(yīng)用程序功能的實現(xiàn) ......................................... 52 7 結(jié)論與展望 ........................................................ 53 論文的結(jié)論 ..................................................... 53 展 望 .......................................................... 54 參考文獻 ............................................................. 55 致 謝 ................................................................ 57 附錄 ................................................................. 58 河南師范大學(xué)本科畢業(yè)論文 VII 前 言 在工業(yè)生產(chǎn)和科學(xué)研究等行業(yè)中,常常需要利用 PC 或工控機對各種數(shù)據(jù)進行采集處理,如液位、溫度和壓力等。文中首先深入研究了 USB 的體系結(jié)構(gòu),然后結(jié)合提出的方案,較為全面地介紹了系統(tǒng)的硬件和軟件設(shè)計。論文基于課題的研究內(nèi)容,給出了一種用 總線技術(shù)解決數(shù)據(jù)采集系統(tǒng)接口問題的實施方案。Function driver is the bridge between hardware and host software, and the design process of the WDM (Windows Driver Mode) driver for the USB was introduced here。 總之,采用這些傳統(tǒng)接口的數(shù)據(jù)采集設(shè)備存在以下缺陷:安裝麻煩;價格昂貴;受計算機插槽數(shù)量、地址、中斷資源的限制,可擴展性差 [2];在一些電磁干擾性強的測試現(xiàn)場,可能無法專門對其作電磁屏蔽,從而導(dǎo)致采集的數(shù)據(jù)失真。 因此研究設(shè)計一種基于 接口技術(shù)的數(shù)據(jù)采集系統(tǒng)具有十分重要的實用價值。 于 20xx 年 4 月發(fā)表,是一種高速模式的版本,它把數(shù)據(jù)傳輸速度提高到了 480Mbps,在保持了 優(yōu)點的前提下,保證了向下的兼容性,可以完全支持各種 的產(chǎn)品 [4]。 系統(tǒng)硬件支持 在數(shù)據(jù)采集系統(tǒng)中應(yīng)用 接口總線,首先計算機系統(tǒng)要支持 協(xié)議,也就是說主機要有 的主控制器及其相應(yīng)的驅(qū)動程序來支持 的設(shè)備。高速設(shè)備電纜的下行端的上拉電阻位于 D+線上,而低速設(shè)備電纜的下行端的上拉電阻位于 D線上。相反,那些有另外電源的設(shè)備稱作“自供電”設(shè)備。每段線路都是主機與集線器或功能設(shè)備之間,或者集線器與另一個集線器或功能設(shè)備之間的點對點連接。通過將 USB 功能設(shè)備的各種通信流分離, USB 能更好地全面利用總線。 USB 設(shè)備和功能層在他們的層內(nèi)都有一個邏輯通信的情況,但是實際上他們是 通過 USB 總線接口層完成數(shù)據(jù)傳輸?shù)摹? 圖 26 USB 通信流 河南師范大學(xué)本科畢業(yè)論文 7 圖 26 所示為通信流在端點與主機端的存儲器緩沖區(qū)之間的管道傳輸。而輸入端點,存放的是要從 USB 設(shè)備傳到主機的數(shù)據(jù),這些數(shù)據(jù)對主機來說是要輸入的,所以就稱為輸入端點,盡管它在設(shè)備上。有兩種相互獨立的管道通信模式 [11]: 1. 流:在管道中傳輸?shù)臄?shù)據(jù)沒有 USB 定義的結(jié)構(gòu)。 IRP 可以要求多數(shù)據(jù)有效載荷在總線上傳輸客戶數(shù)據(jù)。 幀和微幀 USB 工作在全速 /低速狀態(tài)時,主機控制器每隔 1 毫秒發(fā)送一幀數(shù)據(jù);而工作在高速狀態(tài)時,主機 控制器每隔 125 微秒就發(fā)送一幀數(shù)據(jù)。 當主機準備接收批量數(shù)據(jù)時,它發(fā)出一個 IN 令牌包。 3) STALL:如果端點被停止,則返回 STALL 以告訴主機不要重試傳輸,因為設(shè)備上有錯誤條件。收到 SETUP 包的設(shè)備必須接收 SETUP 的數(shù)據(jù)并用 ACK 應(yīng)答,但是如果數(shù)據(jù)損壞,則丟 棄數(shù)據(jù)并且不返回握手信息。圖 210 說明了控制傳輸事務(wù)讀寫順序以及數(shù)據(jù)時序位和控制讀寫序列的數(shù)據(jù) PID 類型。如果中斷端點的停止特征被設(shè)置了,設(shè)備將返回 STALL 握手包。在全速模式時,對于每個端點,一幀中只有一個同步包;在高速模式時,對于每個端點,一個微幀中就可 以包含多個同步包。接下來,編碼后的數(shù)據(jù)被放入 USB 數(shù)據(jù)線,這是由差分驅(qū)動程序完成的。在 NRZI 編碼之前,數(shù)據(jù)流上每出現(xiàn)六個連續(xù)的 1 之后都要插入一個 0,迫使在 NIZR 數(shù)據(jù)流上有一個跳變。數(shù)據(jù)采集系統(tǒng)的硬件部分主要包括芯片的選擇、數(shù)據(jù)采集和傳輸電路以及電源轉(zhuǎn)換電路等。這樣,外部接口可能比 USB 最大速度要慢,使得芯片只適合傳送間歇數(shù)據(jù)。選擇 A/D 轉(zhuǎn)換芯片需要考慮 器件本身的性能和具體的應(yīng)用要求。該系列的芯片有四種封裝類型,分別為: 128pinTQFP、 100pin TQFP、 56pin QFN 和 56pin SSOP,其中河南師范大學(xué)本科畢業(yè)論文 18 56 腳的功耗最低。 CPU 是具有快速的執(zhí)行時間和更多特點的增強型 8051,它把內(nèi)部 RAM 用作程序和數(shù)據(jù)存儲。另外, GPIF 還可以通過采樣引腳 RDY 上的外部信號來等待外部事件的發(fā)生,決定是產(chǎn)生中斷還是進行下一步操作。 ② 設(shè)備用固件下載之前的 PID 響應(yīng)主機的要求。下載完成后,當下一次設(shè)備訪問時,該設(shè)備就作為信息中所定義的完全不同 USB 外設(shè)來處理。由于 CY7C68013 集成了多重功能,所以外部電路就顯得不是很復(fù)雜,減少了一般電路復(fù)雜的外部數(shù)據(jù)線和信號線的連接,提高了整個數(shù)據(jù)采集系統(tǒng)的 可靠性。 RESERVED 引腳通過一個 10KΩ電阻接地,否則不能正確找到 USB 設(shè)備。如圖所示,本設(shè)計將 MAX125 的D[0:7]同 CY7C68013 的 PB[0:7]相連, D[8:13]同 PD[0:5]相連;將 MAX125 的CONVST 、 WR 和 RD分別同 CY7C68013 的 CTL0、 CTL1 和 CTL2 相連,由 GPIF 的波形描述符所產(chǎn)生的時序控制 MAX125 的采集時序 。出廠時頻率已校準,而且有應(yīng)用方便、頻率穩(wěn)定和電磁輻射少等特點。 河南師范大學(xué)本科畢業(yè)論文 25 圖 38 5V 電源轉(zhuǎn)換電路圖 NCP1729 是 CMOS 電荷泵電壓反相器 [19],輸入電壓范圍 ~ ,輸出電流50mA,工作電流僅為 122μ A,且提供節(jié)省功率的關(guān)斷輸入,進一步將電流降至 μ A 。 24LC64 是 8K字節(jié)的電可擦除的 PROM,其工作電壓范圍為 。本設(shè)計所涉及到的固件,主要完成了初始化、數(shù)據(jù)傳輸、掛起和恢復(fù)等工作。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到 Keil C51 生成的目標代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。當把設(shè)備連接到主機上 (USB 設(shè)備連接到主機上的集線器上 )時,上位機可以發(fā)現(xiàn)新設(shè)備,然后建立連接。 2) 主函數(shù):包括完成符合設(shè)備特定要求的代碼。 3) 如果發(fā)現(xiàn) USB 空閑置位,則調(diào)用 TD_Suspend()掛起函數(shù),調(diào)用成功則內(nèi)核掛起;隨后 USB 將會測試是否出現(xiàn)遠程喚醒信號,如果有就調(diào)用 TD_Resume(),內(nèi)核喚醒重新進入 while 循環(huán)。 // 設(shè)置端點 1OUT 有效,批量傳輸 EP1INCFG = 0xA0。 EP2BCL = 0
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1