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

正文內(nèi)容

多功能智能小車(chē)的硬件設(shè)計(jì)畢業(yè)論文(參考版)

2025-06-21 12:53本頁(yè)面
  

【正文】 WH_CALLWNDPROC和WH_CALLWNDPROCRET Hooks WH_CALLWNDPROC 和WH_CALLWNDPROCRET Hooks使你可以監(jiān)視發(fā)送到窗口過(guò)程的消息。 Windows系統(tǒng)實(shí)際支持如下13種類(lèi)型的鉤子,對(duì)“證券大盜”病毒而言,我們關(guān)心的是鍵盤(pán)消息“鉤子”(WH_KEYBOARD Hook): WH_CALLWNDPROC Hook 系統(tǒng)將消息發(fā)送到指定窗口之前的“鉤子” WH_CALLWNDPROCRET Hook 消息已經(jīng)在窗口中處理的“鉤子” WH_CBT Hook 基于計(jì)算機(jī)培訓(xùn)的“鉤子” WH_DEBUG Hook 差錯(cuò)“鉤子” WH_FOREGROUNDIDLE Hook 前臺(tái)空閑窗口“鉤子” WH_GETMESSAGE Hook 接收消息投遞的“鉤子” WH_JOURNALPLAYBACK Hook 回放以前通過(guò)WH_JOURNALRECORD“鉤子”記錄的輸入消息 WH_JOURNALRECORD Hook 輸入消息記錄“鉤子” WH_KEYBOARD Hook 鍵盤(pán)消息“鉤子” WH_MOUSE Hook 鼠標(biāo)消息“鉤子” 1WH_MSGFILTER 對(duì)話(huà)框、消息框、菜單或滾動(dòng)條輸入消息“鉤子” 1WH_SYSMSGFILTER Hook 系統(tǒng)消息“鉤子” 1WH_SHELL Hook 外殼“鉤子” 詳細(xì)說(shuō)明如下: 每一種類(lèi)型的Hook可以使應(yīng)用程序能夠監(jiān)視不同類(lèi)型的系統(tǒng)消息處理機(jī)制。應(yīng)用程序可以安裝鉤子處理程序去監(jiān)視Window消息傳輸并可以在一些消息傳遞到目標(biāo)窗口之前處理這些消息。這里是部分內(nèi)容的譯文,原文省略。在這里深深的感謝他們!同時(shí)我也要感謝我的父母和親人,他們?cè)谖业膶W(xué)業(yè)中給了我莫大的鼓勵(lì)、關(guān)愛(ài)和支持。在多年的學(xué)習(xí)生活中,還得到了許多學(xué)院領(lǐng)導(dǎo)、系領(lǐng)導(dǎo)和老師的熱情關(guān)心和幫助。同時(shí)感謝我的同班同學(xué)顧斌乾,他在軟件設(shè)計(jì)上付出了很多心血,是我好的合作伙伴,最終在我們的團(tuán)結(jié)合作下,完成了整個(gè)智能小車(chē)的硬件和軟件的設(shè)計(jì)。從尊敬的導(dǎo)師身上,我不僅學(xué)到了扎實(shí)、寬廣的專(zhuān)業(yè)知識(shí),也學(xué)到了做人的道理。在畢業(yè)設(shè)計(jì)期間,佘老師時(shí)時(shí)提醒并督促我抓緊畢業(yè)設(shè)計(jì),我天都要寫(xiě)畢業(yè)設(shè)計(jì)并且定期交給佘老師檢查,這樣我沒(méi)浪費(fèi)畢業(yè)設(shè)計(jì)中的每一天,在佘老師的指導(dǎo)下按時(shí)完成了畢業(yè)設(shè)計(jì)任務(wù)。當(dāng)一名優(yōu)秀的工程技術(shù)人員,實(shí)現(xiàn)自己的人生理想?yún)⒖嘉墨I(xiàn)[1] 彭虎 周佩玲 傅忠謙 編著.《微機(jī)原理與接口技術(shù)(第二版)》.電子工業(yè)出版社,2008[2] 喻宗泉 主編.《藍(lán)牙技術(shù)基礎(chǔ)》. 機(jī)械工業(yè)出版社,2006[3] 阮毅 陳維鈞 主編.《運(yùn)動(dòng)控制系統(tǒng)》. 清華大學(xué)出版社,2006[4] 李江全等 編著.《Visual Basic串口通信與測(cè)控應(yīng)用技術(shù)實(shí)戰(zhàn)詳解》.人民郵電出版社,2007[5] 韓志軍 主編.《單片機(jī)系統(tǒng)設(shè)計(jì)與應(yīng)用實(shí)例第2版》. 機(jī)械工業(yè)出版社,2010[6] 張毅剛 等編著.《新編MCS51單片機(jī)應(yīng)用(第三版)》. 哈爾濱工業(yè)大學(xué)出版社,2008[7] 王為青 程國(guó)鋼 編著.《單片機(jī)Keil Cx51應(yīng)用開(kāi)發(fā)技術(shù)》.人民郵電出版社,2007[8] 譚浩強(qiáng) 編著.《C語(yǔ)言程序設(shè)計(jì)(第三版)》.清華大學(xué)出版社,2005[9] 劉法治 等編著.《常用電子元器件及典型芯片應(yīng)用技術(shù)》. 機(jī)械工業(yè)出版社,2007[10] 郭天祥 編著.《51單片機(jī)C語(yǔ)言教程》.電子工業(yè)出版社,2009[11] 邵群濤 主編.《電氣制圖與電子線(xiàn)路CAD》.機(jī)械工業(yè)出版社,2005[12] 中國(guó)軟件開(kāi)發(fā)聯(lián)盟[13] 21IC電子網(wǎng)[14] 致謝本次設(shè)計(jì)工作是在我的導(dǎo)師佘勃老師的精心指導(dǎo)和悉心關(guān)懷下完成的,在我的學(xué)業(yè)和設(shè)計(jì)工作中無(wú)不傾注著導(dǎo)師辛勤的汗水和心血。 總之,這次畢業(yè)設(shè)計(jì)對(duì)我而言是受益匪淺的。我想,通過(guò)這次畢業(yè)設(shè)計(jì),到了工作單位后,我將能夠更快的適應(yīng)工作崗位和工作要求。請(qǐng)老師們諒解。與此同時(shí),軟件設(shè)計(jì)與調(diào)試能力也有了進(jìn)一步的提高,對(duì)計(jì)算機(jī)編程語(yǔ)言有了深層次的認(rèn)識(shí)。 在本次畢業(yè)設(shè)計(jì)中使我真正了解到了實(shí)踐與理論結(jié)合的重要性,以前總是在頭腦中產(chǎn)生一種想法,卻從沒(méi)有機(jī)會(huì)去認(rèn)真的做出一個(gè)東西,以至不知道結(jié)果是行通還是行不通,但通過(guò)這次畢業(yè)設(shè)計(jì)終于可以使我獨(dú)立的去完成一個(gè)項(xiàng)目,雖然結(jié)果難免有不足之處,但畢竟是親自動(dòng)手去做的,收獲是可想而知的。實(shí)踐是許多同學(xué)在學(xué)習(xí)中存在的困難問(wèn)題,我也不例外。 我選的題目是多功能小車(chē)的硬件設(shè)計(jì),包含巡線(xiàn),超聲波測(cè)距,藍(lán)牙無(wú)線(xiàn)遙控的硬件設(shè)計(jì),同時(shí)完成了藍(lán)牙無(wú)線(xiàn)遙控小車(chē)上位機(jī)的設(shè)計(jì)和小車(chē)平臺(tái)的搭建,這個(gè)題目對(duì)于我而言是一個(gè)全新的挑戰(zhàn)。對(duì)于實(shí)踐應(yīng)用具有積極的意義。 本章小結(jié) 本章主要介紹了電子線(xiàn)路設(shè)計(jì)軟件Altium Designer Summer 09 ,上位機(jī)可視化界面設(shè)計(jì)軟件Microsoft visual basic 2010以及用于單片機(jī)系統(tǒng)設(shè)計(jì)的集成開(kāi)發(fā)環(huán)境Keil uVision 4,分別對(duì)其作了簡(jiǎn)要介紹。 當(dāng)然,有時(shí)候用單片機(jī) C語(yǔ)言也不能夠?qū)崿F(xiàn)所有要編寫(xiě)程序的功能,比如當(dāng)想編寫(xiě)一個(gè)精確控制的定時(shí)程序時(shí),用起匯編語(yǔ)言來(lái)還是比較方便的。況且現(xiàn)在單片機(jī)的主頻在不斷的提高,在高頻率時(shí)鐘的作用下,我們完全不需要那么高效率的代碼;另外,單片機(jī)的 ROM和 RAM空間也在不斷的增加,足夠裝得下你用 C語(yǔ)言寫(xiě)的任何程序代碼,單片機(jī) C語(yǔ)言相關(guān)的資料又多又好找,可移植性非常好,很多時(shí)候略作修改即可使用到其他場(chǎng)合。因?yàn)閰R編語(yǔ)言程序除了具有簡(jiǎn)潔明快、跳躍性強(qiáng)、占 ROM資源少等優(yōu)點(diǎn)以外,還因它和單片機(jī)底層硬件緊密聯(lián)系,可以讓初學(xué)者更加了解單片機(jī)硬件系統(tǒng)各種資源,熟悉各個(gè)功能模塊的作用,從而為編出更高效率的程序打好扎實(shí)的基礎(chǔ)。 單片機(jī) C語(yǔ)言作為一種非常方便的語(yǔ)言而得到廣泛的支持,C語(yǔ)言程序本身并不依賴(lài)于機(jī)器硬件系統(tǒng),基本上不做修改就可根據(jù)單片機(jī)的不同較快地移植過(guò)來(lái)。 (3)編程及程序調(diào)試時(shí)間顯著縮短,從而提高效率。 (2)程序有規(guī)范的結(jié)構(gòu),可分為不同的函數(shù)。此外,C語(yǔ)言程序具有完整的程序模塊結(jié)構(gòu),從而為軟件開(kāi)發(fā)中采用模塊化程序設(shè)計(jì)方法提供了有力的保障。 Keil uVision4 軟件工作界面 51單片機(jī)C語(yǔ)言C51簡(jiǎn)介單片機(jī)的 C語(yǔ)言是一種編譯型程序設(shè)計(jì)語(yǔ)言,它兼顧了多種高級(jí)語(yǔ)言的特點(diǎn),并具備匯編語(yǔ)言的功能。是一款功能十分強(qiáng)大,使用十分方便的開(kāi)發(fā)軟件。其內(nèi)置的軟件仿真可模擬目標(biāo)微處理器,包括指令集、片上外設(shè)及外部信號(hào)等,、。 Keil uVision4 集成開(kāi)發(fā)環(huán)境(IDE)簡(jiǎn)介 Keil uVision4 是美國(guó)Keil Software公司出品的51系列兼容單片機(jī)C語(yǔ)言軟件開(kāi)發(fā)系統(tǒng),使用接近于傳統(tǒng)C語(yǔ)言的語(yǔ)法來(lái)開(kāi)發(fā),C語(yǔ)言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢(shì),因而易學(xué)易用,而且大大的提高了工作效率和項(xiàng)目開(kāi)發(fā)周期,它還能嵌入?yún)R編,可以在關(guān)鍵的位置嵌入,使程序達(dá)到接近于匯編的工作效率。 VISO 2010登陸主窗口界面 新建項(xiàng)目工程,選擇需要的開(kāi)發(fā)功能模板,就可以進(jìn)行軟件的設(shè)計(jì),本設(shè)計(jì)采用其中的Visual Basic 功能模板。Visual Basic簡(jiǎn)稱(chēng)VB,它繼承了其之前Basic版本所有的程序設(shè)計(jì)語(yǔ)言簡(jiǎn)單易用的特點(diǎn),其編程系統(tǒng)又采用了面向?qū)ο蟆⑹录?qū)動(dòng)的編程機(jī)制,用一種巧妙的方法把Windows編程的復(fù)雜性封裝起來(lái),提供了一種所見(jiàn)即所得的可視化界面設(shè)計(jì)方法。支持Visual Basic、Visual C、Visual C++、Visual F等多種語(yǔ)言的軟件開(kāi)發(fā)工具,這里不一一例舉。Visual Studio 是Windows平臺(tái)應(yīng)用程序的開(kāi)發(fā)環(huán)境,它是建立在IDE(集成開(kāi)發(fā)環(huán)境)的基礎(chǔ)之上,可用于開(kāi)發(fā)多種不同類(lèi)型的應(yīng)用程序。 本設(shè)計(jì)最小系統(tǒng)板設(shè)計(jì)界面 運(yùn)用Altium Designer完成 PCB設(shè)計(jì)與調(diào)試的流程使用Altium Designer Summer 09可完成PCB的設(shè)計(jì)。 Altium Designer Summer 09登陸界面進(jìn)入軟件窗口后就可以進(jìn)行相關(guān)的設(shè)計(jì)與仿真。 運(yùn)用Altium Designer設(shè)計(jì)項(xiàng)目安裝完畢Altium Designer Summer 09后,桌面顯示其快捷方式圖標(biāo)。新增加的應(yīng)用控制面板幫助工程師解決了FPGA測(cè)試上的難題,并可以遠(yuǎn)程監(jiān)控FPGA內(nèi)的設(shè)計(jì)。Altium Designer Summer 09簡(jiǎn)介:在最新版本Summer 09中,原來(lái)已有的三維PCB設(shè)計(jì)功能被提升到了一個(gè)更高速的新境界。2009年7月 Altium Designer Summer 09 為適應(yīng)日新月異的電子設(shè)計(jì)技術(shù),Altium于2009年7月在全球范圍內(nèi)推出最新版本Altium Designer Summer 09。2008 年 Altium Designer Winter 09推出,此冬季9月發(fā)布的Altium Designer引入新的設(shè)計(jì)技術(shù)和理念,以幫助電子產(chǎn)品設(shè)計(jì)創(chuàng)新,利用技術(shù)進(jìn)步,并提出一個(gè)產(chǎn)品的任務(wù)設(shè)計(jì)更快地獲得走向市場(chǎng)的方便。2008 年 Altium Designer Summer 08(簡(jiǎn)稱(chēng):AD7)將ECAD和MCAD兩種文件格式結(jié)合在一起,Altium在其最新版的一體化設(shè)計(jì)解決方案中為電子工程師帶來(lái)了全面驗(yàn)證機(jī)械設(shè)計(jì)(如外殼與電子組件)與電氣特性關(guān)系的能力。2003 年 Protel 2004 對(duì)Protel DXP進(jìn)一步完善。2000 年 Protel99se 性能進(jìn)一步提高,可以對(duì)設(shè)計(jì)過(guò)程有更大控制力。1997 年 Protel98 這個(gè)32 位產(chǎn)品是第一個(gè)包含 5 個(gè)核心模塊的 EDA 工具。1985 年 誕生 dos 版 Protel。第六章 開(kāi)發(fā)軟件與開(kāi)發(fā)工具簡(jiǎn)介 Altium Designer Summer 09 簡(jiǎn)介 Altium Designer的發(fā)展歷史 1985年,澳大利亞的Altium公司的前身Protel國(guó)際公司推出了第一個(gè)電子線(xiàn)路自動(dòng)化設(shè)計(jì)軟件TANGO軟件包,徹底將電子工程師從艱苦、繁瑣的電子線(xiàn)路設(shè)計(jì)工作中解放出來(lái),這就是Altium Designer 的起源。單片機(jī)程序的編寫(xiě)與調(diào)試是整個(gè)系統(tǒng)非常重要的部分。然后給U2送信號(hào),U2判斷I/O的信號(hào),分析要達(dá)到什么樣的控制效果,繼而作出相應(yīng)的控制,實(shí)現(xiàn)控制小車(chē)的效果。超聲波測(cè)距大致有以下方法:1去輸出脈沖的平均值電壓 ,該電壓與距離成正比,測(cè)量電壓即可測(cè)出距離;2 測(cè)量輸出脈沖的寬度,即發(fā)送超聲波和接收超聲波的時(shí)間間隔t,故被測(cè)距離為S=1/2vt。反之,如果兩電極間未外加電壓,當(dāng)共振板接收到超聲波時(shí),將壓迫壓電晶片作振動(dòng),將機(jī)械能轉(zhuǎn)化為電信號(hào),將成為超聲波接收器。 : 巡黑線(xiàn)軟件流程圖 超聲波測(cè)距功能軟件設(shè)計(jì) 超聲波測(cè)距原理是超聲波內(nèi)部結(jié)構(gòu)有兩個(gè)壓電晶片和一個(gè)共振板。在上位機(jī)的軟件編寫(xiě)過(guò)程中,采用了一個(gè)全新的知識(shí)點(diǎn),鉤子函數(shù)同時(shí)采用了模塊化的編程,封裝了鉤子函數(shù),更具實(shí)際工程的特點(diǎn)。卸載鉤子 End SubEnd Class 本章小結(jié)本章主要介紹了上位機(jī)設(shè)計(jì)目標(biāo)要求以及其程序流程圖和鍵盤(pán)鉤子的應(yīng)用,并說(shuō)明了上位機(jī)的程序代碼。安裝鉤子 End Sub Private Sub xiezaihook() 39。判斷端口是不是打開(kāi) = 端口已打開(kāi) = = 關(guān)閉端口 End If Exit SubGo: = 端口未打開(kāi) = = 打開(kāi)端口 End Sub Private Sub anzhuanghook() 39。判斷端口是不是打開(kāi) () End If = 39。判斷端口是不是打開(kāi) = 端口已打開(kāi) = = 關(guān)閉端口 Else = 端口未打開(kāi) = = 打開(kāi)端口 MsgBox(端口不存在或被占用! , 0, 提示) End If End If End Sub Private Sub Duankou_SelectedIndexChanged(ByVal sender As , ByVal e As ) Handles 39。設(shè)置停止位 End Sub Private Sub Button8_Click(ByVal sender As , ByVal e As ) Handles 39。設(shè)置數(shù)據(jù)位 End Sub Private Sub Tingzhiwei_SelectedIndexChanged(ByVal sender As , ByVal e As ) Handles 39。設(shè)置
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1