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

正文內(nèi)容

帶隔離rs232收發(fā)器電路設(shè)計畢業(yè)論文(編輯修改稿)

2025-07-24 15:49 本頁面
 

【文章內(nèi)容簡介】 CortexM3特點(diǎn),可以達(dá)到120MHz的運(yùn)行速度。,代碼存儲的密度顯著提高。(NVIC),可以把中斷延遲盡可能的降到最小值。(NMI)連續(xù)的輸入(MPU):(1)64KB 的SRAM能夠讓中央處理器通過本地數(shù)據(jù)總線進(jìn)行訪問。(2)2個16KB SRAM模塊,擁有獨(dú)立的訪問路徑,能夠進(jìn)行高速的工作。這些SRAM模塊可用于以太網(wǎng)、USB、DMA存儲器,還有通用指令和數(shù)據(jù)存儲(3)包含在系統(tǒng)編程(ISP)以及在應(yīng)用編程(IAP)功能的512KB片上Flash程序存儲器(4)片上帶電可擦寫可編程只讀存儲器最大可達(dá)到4KB(5)1個8通道12位的模數(shù)轉(zhuǎn)換器( ADC)速度達(dá)到400K,支持DMA傳輸。(6)1個10位數(shù)模轉(zhuǎn)換器(DAC),支持DMA傳輸(EMC)支持SRAM, ROM, Flash, 和SDRAM器件(RTC)(GPDMA),結(jié)合SSP、I2S、UART、 AD/DA轉(zhuǎn)換、定時器匹配信號和GPIO使用,并可用于存儲器到存儲器的傳輸k. 4個低功率模式分別是睡眠模式、深度睡眠模式、掉電模式、深度掉電模式,可通過外部中斷、RTC中斷、 USB活動中斷、以太網(wǎng)喚醒中斷、CAN總線活動中斷、NMI等中斷喚醒封裝模式擁有多種,包括LQFP 80、LQFP100、LQFP14 LQFP20TFBGA208和TFBGA18。 3 硬件電路分模塊設(shè)計復(fù)位系統(tǒng)時鐘系統(tǒng)電源LPC1752JTAG調(diào)試接口 LPC1752的系統(tǒng)電路組成如圖是LPC1752的電路設(shè)計組成圖,由于LPC1752的中央處理器調(diào)控上電或者復(fù)位時,以LPC1752系統(tǒng)中包含的RC振蕩器是既定的主時鐘源,在沒有外部晶振的時候LPC1752也可以工作,雖然可以工作,但是因為內(nèi)部RC振蕩器的精度太小不能滿足接口的條件,LPC1752就會被限制運(yùn)行,為了避免被限制運(yùn)行,我們必須要考慮使用高精度的外部晶振來滿足。此外,我們在樣機(jī)調(diào)式時設(shè)計JTAG調(diào)試接口電路,因為在工程開發(fā)時,它的作用舉足輕重。 根據(jù)設(shè)計總圖,下面我將按照各個模塊依次進(jìn)行介紹。 JTAG部分 JTAG調(diào)試接口 聯(lián)合測試工作組,英文名稱是Joint Action Group,簡稱JTAG。它可以進(jìn)行芯片的測試工作。方法是利用自帶的特有的器件途徑JTAG里面的自己定的一個測試訪問口然后測試其中的節(jié)點(diǎn)。如果多個器件在一起交互著但是我們有需要單獨(dú)的測試每一個器件這時候就需要出現(xiàn)一條聯(lián)合測試工作組的鏈,而聯(lián)合測試工作組在進(jìn)行測試的時候可以把這一個或者數(shù)個器件的聯(lián)合測試工作組的接口進(jìn)行串聯(lián),這就達(dá)到了我們需要的目的。flash的編程還有在系統(tǒng)內(nèi)的編程目前也可以由聯(lián)合測試工作組的接口來到達(dá)目的。聯(lián)合測試工作組的接口在對數(shù)字信號微處理器構(gòu)成的芯片里面編程的時候,能夠大幅度的縮短工作時間,這是因為聯(lián)合測試工作組是依靠在線上進(jìn)行編程的,這是其特有的一種編程模式,那些電子元器件不需要預(yù)先焊接到PCB板上,就可以進(jìn)行聯(lián)合測試工作組的編程工作。這樣我們先進(jìn)行編程的工作,數(shù)字信號微處理器還是CPLD都包含著聯(lián)合測試工作組接口的芯片。 調(diào)試的接口使用的是ARM的標(biāo)準(zhǔn),一共有二十個管腳,具有仿真功能,其電路圖如下。 JTAG電路圖在調(diào)試LPC1752的時候,如果中央處理器處于高度睡眠模式,那么這時候的調(diào)試工作就不能準(zhǔn)確的進(jìn)行了。在調(diào)試的過程中,通常使用的都是板載USB仿真器,個頭最小又方便使用的型號就是CK 100了,這款仿真器集成度非常高,主要功效有,我們能夠自行設(shè)計添加算法。 JTAG引腳定義每一個聯(lián)合測試工作組的芯片的管腳都符合同一種定義,各管腳的定義如下:,由該管腳從聯(lián)合測試工作組的端口輸出,包含一些聯(lián)合測試工作組接口的專 有的模式,不是必需的,它的作用是將引腳輸入然后進(jìn)行復(fù)位 的測試工作。 聯(lián)合測試工作組里面定義的那個開發(fā)控制器,可以經(jīng)由上面說到的第一個和第四個管腳對現(xiàn)有狀態(tài)進(jìn)行更換,從而達(dá)到輸入我們需要的數(shù)據(jù)。 邊界掃描寄存器在聯(lián)合測試工作組中的應(yīng)用 聯(lián)合測試工作組當(dāng)中的那個移位寄存器我們知道是串聯(lián)的,在集成電路中的每一個管腳都占有對應(yīng)的一個單元,我們稱這個單元叫做BoundaryScan Cell。有這個串聯(lián)起來的單元組組成的聯(lián)合測試工作組的回路位于集成電路的內(nèi)在部分。在一般日常的時候,這些管腳的集成電路性能都是常規(guī)的,但是當(dāng)聯(lián)合測試工作組再通過BoundaryScan Cell的時候就會被激活。 UART UART的定義 UART,英文全寫是Universal Asynchronous Receiver/Transmitter,中文的定義是通用異步收發(fā)傳輸器。也是常用的異步收發(fā)里面的一類,更是我們計算機(jī)里面不可或缺的一塊兒。一般情況下我們常見它高度集成在一些接口與接口的交接處,是一種不停地進(jìn)行串并行交換的通信媒介,這個芯片的功能可以使最初的并行輸入最終轉(zhuǎn)化為串行的輸出。把同步方式信號的電路進(jìn)行改變之后得到的就是我們通常所說的通用同異步串行接發(fā)器,簡稱為USART。通用異步收發(fā)傳輸器其實就是一個單獨(dú)的芯片,然后可以和一些的外圍設(shè)備結(jié)合,集成在里面。美信公司所推出的MAX232系列的芯片都包含有變換幅度的功能,而且基本上都可以和通用異步收發(fā)傳輸器進(jìn)行配用,成為對外的一個接口。通用異步收發(fā)傳輸器能夠一邊接收一邊傳輸,它的總線是對向兩通道的,在異步通信當(dāng)中,通用異步收發(fā)傳輸器使用的總線對于數(shù)據(jù)來說是串行的。通用異步收發(fā)傳輸器的用途多表現(xiàn)為主器件與分器件之間的通信連接。像常用的電腦音箱就是靠通用異步收發(fā)傳輸器和存取橋接器進(jìn)行信息上的交互。 UART0部分的電路設(shè)計圖 UART0,UART1,UART2,UART3這四個不同步的串行接口都是標(biāo)準(zhǔn)下位于LPC1752芯片上的。其中UART1比其他幾個接口多了一個調(diào)制解調(diào)器接口,和支持RS485標(biāo)準(zhǔn)下的狀態(tài)。又比其余幾個缺了紅外數(shù)據(jù)組織接口。在一般情況下,UART2,3為了降低航能都不開啟,開啟的時候只需要調(diào)節(jié)外部功率寄存器即可。在寄存器模式關(guān)閉的時候,四個接口都可以作為一般的通用異步收發(fā)傳輸器。 UART的功能數(shù)據(jù)需要通過通用異步收發(fā)傳輸器匯總分析之后方可以向外不同步的輸出,而不可以把數(shù)據(jù)直接傳送給調(diào)制解調(diào)器,這是因為電腦里面的數(shù)據(jù)是并行的,而不是串行的。流程大致如下:我們需要輸入到串行設(shè)備的數(shù)據(jù)要通過中央處理器存入到位于通用異步收發(fā)傳輸器的臨時內(nèi)存塊當(dāng)中,然后借由First Input First Output最終到達(dá)我們定的串行設(shè)備,為了使數(shù)據(jù)到達(dá)調(diào)制解調(diào)器,這里的First Input First Output是至關(guān)重要的,它的作用是讓我們的數(shù)據(jù)變的有序。前面說到通用異步收發(fā)傳輸器是一個芯片用來連接主機(jī)與分器件之間的信息。RS232輸出端的接口也是由它所提供的,除此之外,通用異步收發(fā)傳輸器還擁有一些功能,下面簡單的介紹一下,然后方便取用,然后在處理過后輸出的數(shù)據(jù)中添上類似的奇偶校驗位,然后在輸出中重新加入,可以解決 稍微好一些的通用異步收發(fā)傳輸器還有一個可以供數(shù)據(jù)進(jìn)行暫時存放的區(qū)域,在這個里面可以存儲十六個字節(jié)。一般的調(diào)制解調(diào)器,只要是內(nèi)置的,當(dāng)中也會有型號為16550的通用異步收發(fā)傳輸器。除UART1以外都不含有調(diào)制解調(diào)器的接口。 UART基本結(jié)構(gòu) 通用異步收發(fā)傳輸器大體上是由六個部分構(gòu)成的,分別是輸入緩沖寄存器,輸出緩沖寄存器,輸出移位寄存器,輸入移位寄存器。他們的功能如下:,再讓中央處理器把這些處理后的信息拿走應(yīng)用。,輸出的是串行數(shù)據(jù),是把串行還原為并行,為工作做準(zhǔn)備進(jìn)行檢查。UATR中的各個引腳如表所示: UATR的引腳信息引腳名稱類型描述RXD0 輸入串行輸入引腳[1]RXD1RXD2RXD3TXD0輸出 串行輸出引腳[2]TXD1TXD2TXD3CTS1輸入清除發(fā)送DCD1數(shù)據(jù)載波檢測DSR1數(shù)據(jù)設(shè)備就緒RI1振鈴指示DTR1輸出終端數(shù)據(jù)就緒RTS1請求發(fā)送 如果RXD3工作的條件是UART里RXD0,RXD1,RXD2中的至少兩個處于工作狀態(tài)。獨(dú)立運(yùn)行,不受其他管腳的影響。如果所有的TXD管腳都工作,雖然輸出的信號是一樣的,但是其工作狀態(tài)是互不干擾的。因為UART1擁有調(diào)制解調(diào)器接口,所以其余的三個UART是不包含后六個引腳的。下面簡要的闡述一下這六個引腳??梢钥刂瓢l(fā)送,UART1至調(diào)制解調(diào)器的開斷,通過調(diào)制解調(diào)器就可以知道他的狀態(tài)。如果外面的調(diào)制解調(diào)器和UART1聯(lián)系,這個管腳的電平將會下降,并發(fā)生相應(yīng)的信號,該管腳用于檢測載波中的信號,我們也可以有調(diào)制解調(diào)器里的寄存器來知道其狀態(tài)。與DCD1相同,如果外面的調(diào)制解調(diào)器和UART1聯(lián)系,這個管腳的電平將會下降,出現(xiàn)相應(yīng)的信號,用于告知系統(tǒng)數(shù)據(jù)準(zhǔn)備妥當(dāng)。我們也可以有調(diào)制解調(diào)器里的寄存器來知道其狀態(tài)。用于響鈴,使調(diào)制解調(diào)器找到響鈴的信號,并出現(xiàn)相應(yīng)的信號。我們也可以有調(diào)制解調(diào)器里的寄存器來知道其狀態(tài)。如果外面的調(diào)制解調(diào)器和UART1聯(lián)系,這個管腳的電平將會下降,是告知數(shù)據(jù)的終端一切妥當(dāng)。如果外面的調(diào)制解調(diào)器和UART1聯(lián)系,UART1輸出的信號是低電平。用于請示調(diào)制解調(diào)器發(fā)送信號。 UART工作原理 發(fā)送的時候由先入先出隊列開始進(jìn)行,把讀取來的并行數(shù)據(jù)向串行數(shù)據(jù)進(jìn)行轉(zhuǎn)換。最前面是控制邏輯的第一位,然后依照已有的要求,在后面依次加上的是數(shù)據(jù)位和奇偶校驗位還有STOP位。輸出的時候,最低有效位應(yīng)當(dāng)優(yōu)先。待發(fā)現(xiàn)了一個脈沖,而且這個脈沖是行之有效的,那么這個時候就要進(jìn)行串行數(shù)據(jù)向并行數(shù)據(jù)變換的過程。在先入先出的數(shù)據(jù)庫當(dāng)中還需要加入發(fā)現(xiàn)到的差錯,這些差錯包括了溢出時候的,校驗時候的還有開線錯誤。波特率來自于通用異步收發(fā)傳輸器,它的周期是一個二十二位的,最后六位是非整數(shù)的,而前面的都是由整數(shù)所構(gòu)成的。通用異步收發(fā)傳輸器所發(fā)生的波特率的準(zhǔn)確性是非常高的,很少有不正確的。信息首先需要傳輸給先入先出隊列,然后要看判斷條件,若通用異步收發(fā)傳輸器被使能的話,就要參照波特率到校驗位的順序?qū)ν鈧魉托畔?,如果全部發(fā)送完成,先入先出隊列里為空,這時候就會停止發(fā)送。先入先出隊列只要開始存儲,通用異步收發(fā)傳輸器的BUSY位就是有效用的,在信息傳遞完成之前都是有效的。當(dāng)最后一個字符的信息開始傳輸?shù)臅r候,忙位就開始失效。我們也稱作通用異步收發(fā)傳輸器不使能。UARTBUSY()是忙位的軟件函數(shù)。計數(shù)器如若要開始工作,那么一定要獲取到開始的那一位,輸入的信息電平為低,這種情況一定是在通用異步收發(fā)傳輸器的接收器休息的時候。16位波特的第八周期會被取走,若是其的電平值為高,那么也許是錯失了第一位為低,要么是有誤的。但是如若電平值為低,那么開始的那一位就是有效的。之后再繼續(xù)檢測,奇偶校驗的那塊如果要被檢測了的話,一定是其模式使能了。收到的字符若是殘缺的,則不放進(jìn)先入先出隊列,反之,則存入。如果通用異步收發(fā)傳輸器有發(fā)生控制中斷,那么一定是下列問題的一種,但是等不到其他數(shù)據(jù)。 在函數(shù)當(dāng)中能夠在同一時間內(nèi)對不同的中斷事件進(jìn)行分析解決,但是通用異步收發(fā)傳輸器在某一時候請求的中斷只能是唯一的,這是因為
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1