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

正文內(nèi)容

嵌入式系統(tǒng)結(jié)課設(shè)計(論文)-資料下載頁

2025-06-26 15:18本頁面
  

【正文】 時器T1用來產(chǎn)生串行通訊波特率。定時器設(shè)置主要是對AT89S52的幾個特殊功能寄存器進行操作,AT89S52的特殊功能寄存器與定時器有關(guān)的是定時器/計數(shù)器控制寄存器TCON、工作方式控制寄存器TMOD、中斷允許寄存器IE和中斷優(yōu)先級寄存器IP。(1)TMOD設(shè)置TMOD在特殊功能寄存器中,字節(jié)地址為89H,無位地址。TMOD的高4位用于T1,低4位用于TO,4種符號的含義是:GATE:門控制位。GATE和軟件控制位TR、外部引腳信號INT的狀態(tài),共同控制定時器,計數(shù)器的打開或關(guān)閉,GATE=0是用軟件控制位TR控制定時器狀態(tài)。(2)TCON設(shè)置TCON在特殊功能寄存器中,位地址(由低位到高位)為88H~8FII,由于有位地址,十分便于進行位操作。TFl、TRl用于定時器T1;TF0、TR0用于定時器TO。兩組符號有相同的含義;TF:定時器/計數(shù)器中斷請求標志位。當定時器計滿回零時,TF=1,并可申請中斷;當CPU響應(yīng)中斷并進入中斷服務(wù)程序后,TF自動清零。如對TF查詢,定時器回零后,要用指令將TF清零。TR:定時器/計數(shù)器開閉控制位。IEl,ITl用于外部中斷1(1NTl);IE0,IT0用于外部中斷0。兩組符號的含義相同。IT:下降沿/低電平引起外部中斷請求的選擇位。IT=1,由下降沿引起中斷;IT=0,由低電平引起中斷。IE:外部中斷的中斷申請標志。IE=0,表明無外部中斷請求;IE=1,表明有外部中斷請求。當有外部中斷請求時,IE自動為l,單片機CPU響應(yīng)此中斷后,IE自動清零。這里用到定時器0的定時中斷,先復(fù)位TCON為0X00以清除設(shè)置,然后設(shè)置TCON=0X01(外部中斷0設(shè)為下降沿觸發(fā)),用于LM629的中斷引腳HI輸入。下面的初值設(shè)置完成后再對TCON進行位操作:置位TR0、TRl,啟動定時器0和1.(3)初值設(shè)置重要的是定時器初值的設(shè)置,需要設(shè)置兩個特殊功能寄存器。TH和TL。定時器T0的初值設(shè)置:TH0和TL0,分別是定時器0初值的高字節(jié)和低字節(jié):定時時間為50ms,晶振頻為12MHz,根據(jù)定時時間的公式為:定時時間=(一定時器初值)晶振周期12結(jié)論本文的主要任務(wù)是利用Intel Xscale上位計算機和由AT89S52構(gòu)建的運動控制板共同組成一個運動控制系統(tǒng),并進行與開發(fā)相關(guān)內(nèi)容的設(shè)計。一、首先給出了嵌入式系統(tǒng)的定義,對嵌入式系統(tǒng)的結(jié)構(gòu)、原理、現(xiàn)狀及發(fā)展前景進行討論。分析了Linux操作系統(tǒng)的由來、發(fā)展及其特點,討論了Linux應(yīng)用于嵌入式系統(tǒng)的優(yōu)缺點。嵌入式Linux系統(tǒng)具有開放源代碼、內(nèi)核可裁減、開發(fā)費用低的優(yōu)勢,正在得到越來越多的應(yīng)用。二、分析了Linux的向嵌入式操作系統(tǒng)的改造,介紹了如何從Linux生成適用于本文中Xscale架構(gòu)CPU PXA255的ARMLinux系統(tǒng)。建立了嵌入式Linux的交叉開發(fā)環(huán)境;介紹了ARMLiniux內(nèi)核的裁減和編譯以ARMLiniux文件系統(tǒng)的建立,完成了ARM Linux內(nèi)核向Xscale上位計算機的移植。三、討論了Linux下設(shè)備驅(qū)動程序的實現(xiàn)和開發(fā)過程,介紹了Linux模塊編程技術(shù)的原理和實現(xiàn),并編寫了Xscale上位計算機與伺服運動控制板的串行通訊程序,通過串口來實現(xiàn)Intel Xscale上位機和伺服運動控制板構(gòu)成的下位機之間的通訊。四、介紹了伺服控制板的硬件和軟件的設(shè)計,分析了伺服控制板采用的硬件特性和軟件實現(xiàn)的方法和流程,并對開發(fā)過程中的硬件和軟件設(shè)計過程中的技術(shù)問題進行了討論;隨著計算機技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,Linux操作系統(tǒng)作為開放源代碼軟件的代表得到了越來越廣泛的應(yīng)用,在我國得到了政府和很多企業(yè)的支持正處于蓬勃發(fā)展的階段。由于對運動控制系統(tǒng)的性能和使用條件的特殊要求,對基于Linux的嵌入式系統(tǒng)的研究和開發(fā),特別是適應(yīng)性和靈活性強的嵌入式運動控制系統(tǒng)的研究具有很好的理論和實踐意義。參考文獻[1]毛德操等,linux內(nèi)核源代碼情景分析(上、下),浙江:浙江大學出版社,2004[2]陳章龍等,嵌入式技術(shù)與系統(tǒng)一InIel Xscale結(jié)構(gòu)與開發(fā),北京:北京航空航天大學出版社,2004[3]王幸之等,AT89系列單片機原理與接口技術(shù),北京;北京航空航天大學出版社,2004[4]戴梅萼等,微型計算機技術(shù)及應(yīng)用——從16位到32位:清華大學出版社,1998[5]劉崢嶸等,嵌入式Linux應(yīng)用開發(fā)詳解,北京:機械工業(yè)出版社,2004[6]李玉波等,Linux C編程:清華大學出版社,2005[7]馬忠梅等,ARMamp。Linux教程,北京:北京航空航天大學出版社,2004[8]胡漢才等,單片機原理及接口技術(shù),北京:清華大學出版社,2004[9]秦繼榮等,現(xiàn)代直流伺服控制技術(shù)及其系統(tǒng)設(shè)計,北京:機械工業(yè)出版社,1993[10]Alessandro Bubini等,Linux DeviceDrivers,北京:中國電力出版社,2000
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1