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

正文內(nèi)容

畢業(yè)設(shè)計(jì)---基于單片機(jī)pc程控脈沖信號(hào)發(fā)生器設(shè)計(jì)-資料下載頁(yè)

2025-06-05 02:40本頁(yè)面
  

【正文】 LSE 模塊數(shù)據(jù)通信設(shè)計(jì) 由于,通信時(shí)使用 IQUE 模塊,所以端點(diǎn)數(shù)據(jù)通過(guò) IP FIFO 總線保持在 IQUE模塊中,這個(gè)結(jié)構(gòu)使得實(shí)現(xiàn)片內(nèi)其它模塊與 模塊之間持續(xù)數(shù)據(jù)通信變得容易。 數(shù)據(jù)的位置由 IQUE 的 QCnSML 的控制位決定。 若通道 1 被用到,則可通過(guò)QCnCR 來(lái)確定是哪個(gè)通道或大包還是小包傳輸,以 16 位還 256 位為訪問(wèn)單位等。 同時(shí),通過(guò)設(shè)置 QCnZB 中的 QSIZE 來(lái)設(shè)置需要 n 個(gè) block 的 16 位 /256 位的存儲(chǔ)區(qū)。設(shè)置 QBASE 位來(lái)設(shè)置該通道的存儲(chǔ)區(qū)首地址。這樣,具體數(shù)據(jù)地址為: QRAM地址 +QBASE 地址,當(dāng)然, QRAM 地址需要自己設(shè)置,這需要進(jìn)行 memory map的相應(yīng)設(shè)置,本設(shè)計(jì)把 QRAM 地址設(shè)置在 $1000~ $1FFF 位置。 模塊調(diào)試 通過(guò)輔助軟件 Bus Hound 讀取設(shè)備插入 PC 機(jī)后, USB 端口的部分?jǐn)?shù)據(jù)抓取: 截圖一:獲得設(shè)備 PID/VID: USB\VID_0425amp。PID_050E 截圖二: 配置描述符 SET_CONFIGUREATION_DESCRIPTOR 由此可知, PC 對(duì) USB 設(shè)備發(fā)送各種標(biāo)準(zhǔn)請(qǐng)求,并獲得了相關(guān)描述符,即 PC已經(jīng)識(shí)別到該設(shè)備已接入,配置完成后就可以訪問(wèn)。 系統(tǒng)集成模塊調(diào)試 由于 Code warrior 支持 TBDML 在線仿真調(diào)試,我們可以通過(guò)觀察寄存器相關(guān)變化,了解系統(tǒng)運(yùn)行狀況。 那么 本部分系統(tǒng)調(diào)試 分為以下幾個(gè) 步驟 : 調(diào)試 一: Code warrior 集成開(kāi)發(fā)環(huán)境調(diào)試仿真器 調(diào)試 二:主程序執(zhí)行 調(diào)試 三:收到 USB 的數(shù)據(jù),完成數(shù)據(jù)的存儲(chǔ) 調(diào)試 四: 進(jìn)入輸出比較成功中斷 重慶工商職業(yè)學(xué)院 基于單片機(jī) PC 程控脈沖信號(hào)發(fā)生器設(shè)計(jì) 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 24 調(diào)試 五:讀入 USB 傳下來(lái)的數(shù)據(jù),低電平時(shí)間 調(diào)試 六:再次進(jìn)入中斷后,讀入高電平時(shí)間 系統(tǒng)集成模塊調(diào)試 脈沖輸出照片 重慶工商職業(yè)學(xué)院 基于單片機(jī) PC 程控脈沖信號(hào)發(fā)生器設(shè)計(jì) 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 25 第六章 PC 端 VC++程序編制及調(diào)試 引言 本模塊是在 PC 上進(jìn)行驅(qū)動(dòng)程序的修改應(yīng)用和 PC 圖像界面的制作。使用工具為 DDK, Driver studio,及 VC Studio 2021。 圖像界面就是使用 VC 進(jìn)行編程實(shí)現(xiàn),利用 MFC進(jìn)行框圖的設(shè)計(jì),調(diào)用 winapi的驅(qū)動(dòng)設(shè)備相關(guān) api 函數(shù),對(duì)設(shè)備進(jìn)行打開(kāi)、讀取、寫(xiě)入、關(guān)閉等操作。就是利用以下函數(shù): open、 read、 write、 close 及 ioctl 等對(duì)設(shè)備進(jìn)行操作訪問(wèn)。 C++是在 C 語(yǔ)言基礎(chǔ)上發(fā)展的一門(mén)語(yǔ)言, 它 繼承了 C 語(yǔ)言的高效,簡(jiǎn)潔,快速,和高移植性的傳統(tǒng)。 C++包含 C 語(yǔ)言的內(nèi)容 ,主要是在 C 語(yǔ)言的基礎(chǔ)上添加了面向?qū)ο缶幊?(OOP)的方法 ,C 語(yǔ)言是面向過(guò)程的編成。所以兩種語(yǔ)言的基本語(yǔ)法和語(yǔ)義是相同 的 。 C++語(yǔ)言是在 C 語(yǔ)言的基礎(chǔ)是擴(kuò)展而成的 .所以兩種語(yǔ)言的基本語(yǔ)法和語(yǔ)義是相同。 C++中加入了面向?qū)Τ绦蛟O(shè)計(jì) (OOP)的特征。 API 就是 Windows 應(yīng)用程序設(shè)計(jì)接口的意思。 API 是一個(gè)程序內(nèi)(或一組相關(guān) 程序內(nèi))的一組函數(shù)調(diào)用,程序員用它創(chuàng)建其他程序。不必知道函內(nèi)部,只要知道函數(shù)原型及返回值。將一組函數(shù)轉(zhuǎn)入 API 的問(wèn)題實(shí)質(zhì)是此函數(shù)提供每個(gè)人可使用的技術(shù)規(guī)范資料。 Windows API大概是今天世界上最著名的 API了。現(xiàn)在 API以發(fā)展到了 Win32 API。在它的核心中,依靠三個(gè)主要組件提供 Windows 的大部分函數(shù)。這三個(gè)組件分別是 ,。使用API(應(yīng)用編程接口 )構(gòu)建業(yè)務(wù)是實(shí)現(xiàn)開(kāi)放式業(yè)務(wù)結(jié)構(gòu)的關(guān)鍵技術(shù)。 MFC(Microsoft 基本類)庫(kù)封裝 SDK 結(jié)構(gòu)、功能及應(yīng)用程序框架內(nèi)部技術(shù),該應(yīng)用程序框架隱藏過(guò)去 Windows 程序員 不得不 處理的 許多 重復(fù)性工作。 最后要明白 MFC 不只是一個(gè)功能單純的界面開(kāi)發(fā)系統(tǒng) ,它提供的類絕大部分用來(lái)進(jìn)行界面開(kāi)發(fā) ,關(guān)聯(lián)一個(gè)窗口的動(dòng)作 ,但它提供的類中有好多類不與一個(gè)窗口關(guān)聯(lián) ,即類的作用不是一個(gè)界面類 ,不實(shí)現(xiàn)對(duì)一個(gè)窗口對(duì)象的控制 (如創(chuàng)建 ,銷毀 )。而是一些在Windows (用 MFC編寫(xiě)的程序絕大部分都在 Windows 中運(yùn)行 )中實(shí)現(xiàn)內(nèi)部處理的類 ,如數(shù)據(jù)庫(kù)的管理類等。 重慶工商職業(yè)學(xué)院 基于單片機(jī) PC 程控脈沖信號(hào)發(fā)生器設(shè)計(jì) 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 26 MFC程序設(shè)計(jì)中的對(duì)話框制作過(guò)程示例: 主機(jī)程序的實(shí)現(xiàn)及功能 USB 接口函數(shù)介紹 USB 接口函數(shù)被定義在 中,應(yīng)用程序?qū)υO(shè)備進(jìn)行操作時(shí),把 USB 設(shè)備當(dāng)作字符型設(shè)備訪問(wèn)方式進(jìn)行。其相關(guān)對(duì)驅(qū)動(dòng)的調(diào)用函數(shù)為: 表 相關(guān)函數(shù) 函數(shù)功能說(shuō)明 GetDeviceInfo(Device_Info amp。info) 獲得設(shè)備的相關(guān)信息 OpenUSB() 打開(kāi) USB 設(shè)備 CloseUSB() 關(guān)閉 USB 設(shè)備 OpenWriteHandle() 獲得對(duì)該設(shè)備寫(xiě)入的句柄 OpenReadHandle() 獲 得對(duì)該設(shè)備讀取的句柄 PC 端操作界面 圖 MFC 開(kāi)發(fā)編制文檔 重慶工商職業(yè)學(xué)院 基于單片機(jī) PC 程控脈沖信號(hào)發(fā)生器設(shè)計(jì) 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 27 利用 VC++編程, MFC 實(shí)現(xiàn)窗口對(duì)話框 。用戶可以通過(guò)在對(duì)話框的提示下,進(jìn)行操作,完成對(duì)脈沖參數(shù)的賦值 。對(duì)話框包括: 設(shè)備狀態(tài):顯示 USB 設(shè)備是否被檢測(cè)到,是否完成了字符設(shè)備打開(kāi)操作。 設(shè)備信息:顯示窗口對(duì)設(shè)備寫(xiě)入的相關(guān)數(shù)據(jù)。 占空比:輸出脈沖的占空比。 頻率:輸出脈沖的頻率參數(shù),程序通過(guò)運(yùn)算產(chǎn)生對(duì)總線時(shí)鐘的計(jì)數(shù)個(gè)數(shù)值,該數(shù)字值與占空比確定輸出高電平和低電平各自占的總線時(shí)鐘個(gè)數(shù)。 個(gè)數(shù):輸出脈沖個(gè)數(shù)控制。 ON/OFF:輸出使能, 1:代表輸出允許, 0:代表輸 出關(guān)閉。 程序流程及說(shuō)明 初始化 OpenUSB 打開(kāi)設(shè)備 打開(kāi)設(shè)備成功 打不開(kāi)設(shè)備 OpenWriteHandle 獲得寫(xiě)句柄 寫(xiě)入數(shù)據(jù)到緩沖區(qū) *緩沖區(qū)數(shù)據(jù)發(fā)出去 CloseHandle 關(guān)閉句柄 寫(xiě)入操作失敗 啟動(dòng)下一次傳輸或關(guān)閉設(shè)備 closeUSB 圖 VC++程序設(shè)計(jì)流程方框圖 重慶工商職業(yè)學(xué)院 基于單片機(jī) PC 程控脈沖信號(hào)發(fā)生器設(shè)計(jì) 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 28 致謝 本設(shè)計(jì)在老師不厭其煩的教導(dǎo)、同學(xué) 及朋友 的協(xié)作討論配合 ,我 終于達(dá)到基本目標(biāo)。 首先要特別感謝指導(dǎo)我的 郭兵 老師,他 在百忙之中教我修改,他的一絲不茍的精神,教會(huì)了我對(duì)待任何事情都要細(xì)心!而且他還教會(huì)了我制作 PCB 電路板等方面的知識(shí)和技能。 這不僅 在本次畢業(yè)設(shè)計(jì) 起重要作用,更會(huì)在我以后的工作和學(xué)習(xí)中發(fā)揮重要作用。在此,對(duì) 郭兵 老師表示由衷的感謝。 同時(shí),本次畢業(yè)設(shè)計(jì)也得到 了來(lái)自其他老師和同學(xué)的幫助和指導(dǎo),對(duì)我的 大師兄 張 紅 在 提供資料 方面的幫助表示感謝;還有其他對(duì)本次設(shè)計(jì)給予我?guī)椭睦蠋熀屯瑢W(xué)表示感謝。 重慶工商職業(yè)學(xué)院 基于單片機(jī) PC 程控脈沖信號(hào)發(fā)生器設(shè)計(jì) 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 29 參 考 文 獻(xiàn) [1] 王宜懷 ,劉曉升等著 .嵌入式系統(tǒng) 使用 HCS12 微控制器的設(shè)計(jì)與應(yīng)用 [M].北京:北京航空航天大學(xué)出版社, [2] 邵貝貝 .單片機(jī)嵌入式應(yīng)用的在線開(kāi)發(fā)方法 [M].北京:清華大學(xué)出版社, 2021 [3] 王威等著 .HCS12微控制器原理及應(yīng)用 [M].北京:北京航空航天大學(xué)出版社, 2021 [4] 常越 .M68HC08單片機(jī)原理及 C語(yǔ)言開(kāi)發(fā)實(shí)例 [M].北京:北京航空航天大學(xué)出版社, 2021 [5] 張友德 ,涂時(shí)亮 ,陳章龍等著 .M68HC08系列單片機(jī)原理與應(yīng)用 —嵌入式系統(tǒng)初步 [M].上海:復(fù)旦大學(xué)出版社, [6] 池之恒 .Protel DXP 電路原理圖與電路板設(shè)計(jì)教程 [M].北京:海洋出版社, 2021 [7] 侯俊杰 .深入淺出 [M].武漢:華中科技大學(xué)出版社, 2021 [8] 李春葆 .C++語(yǔ)言習(xí)題與解析 [M].北京:清華大學(xué)出版社, 2021 [9] 康博創(chuàng)作室 等 .Visual Studio 應(yīng)用系列 Visual C++ 高級(jí)開(kāi)發(fā)教程 [M]. 北京:人民郵電出版社, 1999 [10] 熊壯 .程序設(shè)計(jì)技術(shù) [M].重慶:重慶大學(xué)出版社, 2021 [11] 張弘 等 .USB 接口設(shè)計(jì) [M] 西安:西安電子科技大學(xué)出版社, 2021 [12] 嵌入式設(shè)計(jì) .飛思卡爾技術(shù)論壇 . [13] 飛思卡爾官方網(wǎng)站, 重慶工商職業(yè)學(xué)院 基于單片機(jī) PC 程控脈沖信號(hào)發(fā)生器設(shè)計(jì) 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 30 附錄 A:系統(tǒng)電路原理圖 重慶工商職業(yè)學(xué)院 基于單片機(jī) PC 程控脈沖信號(hào)發(fā)生器設(shè)計(jì) 畢業(yè)設(shè)計(jì)說(shuō)明書(shū) 31 R17510R915KR1010KR751R8C9RESETVCC5VRST10uC410uC5VCC5VVCC3V3510R4 330R5VCC5V VCC3V312Y1 12M22pC7 22pC81MR6IN3OUT2GND1U2 LM1117ADJ123456BDMINGND RSTR11VCC5V10R1233R1333R1410R18DMH DMF DPF DPH1234CON1 USBBUSB5VUSB_DUSB_D+GNDUSB_D USB_D+PE6/MODB1PE7/NOACC2PWROFF3V3PWROFF5V4MODC/TAGHI/BKGD5TEST6RESET7VDD8VSSR9VDDR10VREGEN11REF3V12PQ0/SDAT013PQ1/SDAT114PQ2/SDAT215PQ3/SDAT316PQ4/SDAT417PQ5/SDAT518PQ6/SDAT619PQ7/SDAT720PP0/SBSY21PP1/SCD22PP2/SCE23PP3/SWP24PP4/SCLE25PP5/SALE26PP6/SWE27PP7/SRE28VDD3X29VSS3X30PM0/SDCMD31PM1/SDCLK32PM2/SDDATA033PM3/SDDATA134PM4/SDDATA235PM5/SDDATA336PJ0/MSBS37PJ1/MSSDIO38PJ2/MSSCLK/ROMCTL39PT0/IOC040PT1/IOC141PT2/IOC142PT3/IOC343PB0/D0/A044PB1/D1/A145PB2/D2/A246PB3/D3/A347PB4/D4/A448PB5/D5/A549PB6/D6/A650A7/D7/PB751A8/D8/PA052A9/D9/PA153A10/D10/PA254A11/D11/PA355A12/D12/PA456A13/D13/PA557A14/D14/PA658A15/D15/PA759VSSX60VDDX61CFA2/PU562CFA1/PU463CFA0/PU364CFREG/PU265CFINPACK/PU166CFWAIT/PU067CFCE1/PS068CFOE/PS169CFIOIS16/PS270CFCE2/PS371CFIORD/PS472CFIORW/PS573CFWE/PS674CFRDY/PS775CFA3/PR076CFA4/PR177RXD/CFA5/PR278TXD/CFA6/PR379IOC4/CFA7/PR480IOC5/CFA8/PR581IOC6/CFA9/PR682IOC7/CFA10/PR783XTAL84EXTAL85VSSA86RPU87VDDA88DPF89DPH90DMF91DMH92VSSA193RREF94XIRQ/PE095IRQ/PE196RW/PE297LSTRB/PE398ECLCK/PE499MODA/P
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1