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

正文內容

44通用io接口的設計-wenkub

2022-10-11 10:16:04 本頁面
 

【正文】 5V和 +3V~+15V之間); ? 交換特性(允許全雙工方式) 在實際的應用中,利用 RS232C的通信最少可使用其中的 3根線,即 TxD、 RxD和 GND。 11 RS232C串行接口 ? 目前 RS232是 PC機與通信工業(yè)中應用最廣泛的一種串行接口。 10 ? (2).外部中斷觸發(fā)模式設置利用外部中斷控制寄存器來設置外部中斷的觸發(fā)模式.由于采用電平觸發(fā)容易引起重復觸發(fā),因此建議采用下降沿或上升沿觸發(fā),不同觸發(fā)方式的語句如下 :?? ? ①采用下降沿觸發(fā)時 : rEXTINT=01x 01x 01x 01x xxx xxxxxxxxxB。中斷控制器的角色,就是響應來自FIQ(快速中斷請求 )或 IRQ(普通中斷請求 )的中斷,并請求內核對中斷進行處理。 ? GPIO是一個通用的可編程的 I/O接口,其接口寄存器中的每一位都可以分別在程序的控制下設置成用于輸入或者輸出。 ? ( 3)將中斷控制器集成在 CPU芯片中,設法 “ 挪用 ”或 “ 復制 ” 原有的若干引線,而并不實際增加引線的數(shù)量。同時為了防止多個外設同時發(fā)出中斷向量而形成沖突的情況,還需要把所有可能成為中斷源的設備連接成一條 “ 中斷鏈 ” ,在“ 中斷鏈 ” 的不同位置應具有不同的優(yōu)先級。由于在現(xiàn)有的技術條件下,芯片的引線數(shù)量受到很大的限制,因此很難為了快速確定中斷源而讓 CPU芯片帶足夠多的中斷請求線。 ? 通常終端源有硬件和軟件相關的中斷源、軟件錯誤相關的中斷源、為調試程序而攝制的中斷源和系統(tǒng)分時所用的中斷源。 4 中斷接口概述 ? 在使用 I/O的數(shù)據(jù)量比較大,中斷處理事件比較頻繁的場合時,這是會很明顯地影響嵌入式系統(tǒng)的性能。此外,并行總線中各導線長度上的小差異,也可能導致所接受的數(shù)據(jù)字各位的抵達時間不同,隨著并行總線長度的增加,這種數(shù)據(jù)不齊的現(xiàn)象更為嚴重。當某一管腳設置為輸入模式時,讀GPLR(GPIO Pin Level Register)寄存器的內容可以反映當前 GPIO管腳的狀態(tài)。例如, PXA255共有 81個 GPIO管腳,每個 GPIO管腳都可以被設置為輸入和輸出用來撲捉輸入和產(chǎn)生輸出信號。當設置為輸入時, GPIO管腳也可以作為中斷源來用,當系統(tǒng)復位后,所有 GPIO管腳的默認值為輸入。 2 ? 在并行信號傳輸中,要求由多條數(shù)據(jù)導線構成數(shù)據(jù)總線,另外還需要有相應的控制線和電源線,此時每條數(shù)據(jù)導線傳輸一個數(shù)據(jù)位。 ? ARM架構中的處理器內核和處理器核一般都沒有 I/O的部件和模塊,可以通過先進微控制總線架構 AMBA來擴展宏單元和 I/O部件,為微處理器提供了 32位地址信號、 32位數(shù)據(jù)信號和一些讀 /寫、時鐘、外圍復位、選通等控制信號。因此,許多微處理器內部都包含了直接存儲器 DMA。 ? 從系統(tǒng)的角度看,中斷是一個流程,一般來說,中斷要經(jīng)過 3個環(huán)節(jié):中斷響應、中斷處理和中斷返回。這樣一來,為了確定中斷源的來源,就需要有一些輔助的手段,使 CPU在響應中斷的時候,能迅速確定中斷源。 6 ? ( 2)在外部提供一個 “ 集線器 ” ,稱為 “ 中斷控制器 ” 。這樣由外設產(chǎn)生的中斷請求都由芯片上的中斷控制器匯總成一個 IRQ中斷請求。而且,當用于輸入的時候,還可以讓每一位的狀態(tài)變化都引發(fā)一個中斷請求。 ? ?? 多個中斷請求發(fā)生時,由硬件優(yōu)先級邏輯確定應該有哪個中斷源得到服務,同時硬件邏輯使中斷向量表的跳轉指令加載到( 0X18或0X1C)位置,在該位置執(zhí)行跳轉指令使程序跳到相應的中斷服務線程,因此相對于傳統(tǒng)的 ARM的軟件方法能夠大大減少中斷進入延時。?? ? ②采用上升沿觸發(fā)時 : rEXTINT=10x 10x 10x 10x xxx xxxxxxxxxB。RS232被定義為一種在低速率串行通信中增加通信距離的單端標準。通信距離一般在幾十米內,通信速率較低。并且還能夠將來自處理器的并行數(shù)據(jù)轉化為串行數(shù)據(jù),然后通過 TXD發(fā)送出去。突發(fā)位錯誤是數(shù)據(jù)字或包中連續(xù)多個位接收不正確。 ? 校驗和是一種更強的檢錯方式,用于數(shù)據(jù)包的檢查。例如,可以計算數(shù)據(jù)包中所有數(shù)據(jù)字的異或和,并將該值與數(shù)據(jù)包一起發(fā)送;接收器在接收到數(shù)據(jù)包字和檢查字后,計算所接收到的所有數(shù)據(jù)字的異或和,如果所計算的校驗和字等于所接受到的校驗和字,則認為所接收到的數(shù)據(jù)包是正確的,否則認為是錯誤的。將微處理器中的邏輯 1信號變成 3V~15V,將微處理器中的邏輯 0信號變成 +3V~+15V電平進行通信。 Vcc: 5V; VOH=; VOL=; VIH=2V; VIL=。 ? LVTTL又分 、 LVTTL(Low Voltage TTL)。多用在處理器等高速芯片,使用時查看芯片手冊就 OK了。 22 CMOS: Complementary Metal Oxide Semiconductor PMOS+NMOS。 ? LVCMOS: Vcc: ; VOH=; VOL=;VIH=; VIL=。 速度快,驅動能力強,噪聲小,很容易達到幾百 M的應用。中間可用交流耦合、電阻網(wǎng)絡或專用芯片進行轉換。 ) 24 ? 前面的電平標準擺幅都比較大,為降低電磁輻射,同時提高開關速度又推出 LVDS電平標準。 ? LVDS使用注意:可以達到 600M以上, PCB要求較高,差分線要求嚴格等長,差最好不超過 10mil()。 25 ? CML:是內部做好匹配的一種電路,不需再進行匹配。 。not。和上面的 GTL相似,輸入為輸入為比較器結構,比較器一端接參考電平 (VCCIO/2),另一端接輸入信號。 Vamp。CCIO=,輸入為輸入為比較器結構,比較器一端接參考電平 ,另一端接輸入信號。 P C235235R S 2 3 2串 行 接 口R S 2 3 2串 行 接 口嵌 入 式開 發(fā) 板27 USB接口電路的設計 ? 通用串行總線協(xié)議 USB( Univer Serial Bus)是由 Intel、 Compaq及 Microsoft等公司聯(lián)合提出的一種新的串行總線標準,主要用于 PC機與外圍設備的互聯(lián)。無需手動設置地址、中斷。 USB接口標準統(tǒng)一,使用一個 4針插頭作為標準。所有的外設通過協(xié)議來共享USB的帶寬。在每個端口都可檢測終端是否連接或分離,并能區(qū)分出高速或低速設備。 ?? 在配置階段主機也了解了設備端點的使用情況,便可以通過這些端點來進行特定傳輸方式的通訊。其中 HOST(主) USB接口可選用 Cypress公司的 SL811芯片,要做 Device(設備或從) USB接口則可選用 Philips公司的 PDIUSBD12芯片?;?JTAG仿真器的調試是目前 ARM開發(fā)中采用最多的一種方式。目前 JTAG有兩種標準,即 14針接口和 20針接口。 JTAG的主要功能有一是目標系統(tǒng)的測試,二是bootloader的下載。 33 ( 3)在線編程功能 可以利用 JTAG的外測試功能將需裝載的數(shù)據(jù)通過 I/O下載到系統(tǒng)中 EEPROM器件的引腳上,在無需任何附加電路情況下完成在線編程功能。 34 ARM的 JTAG接口內部組成 ? JTAG接口一端與 PC機并口相連,另一端是面向用戶的測試接口,通過本身具有的邊界掃描便可以對芯片進行測試,從而達到調試的目的。 這也是 JTAG狀態(tài)機的復位時的狀態(tài) 。 通過芯片內的BSC來實現(xiàn)許多在線仿真的功能 。 36 JTAG的典型接口( 14針) ? VCC( 13腳):接電源 ? GND( 14腳):接地線 ? nTRST( 3腳): JTAG復位信號,復位 JTAG的狀態(tài)機和內部的宏單元( Macrocell) ? TDI( 5腳):數(shù)據(jù)輸入信號 ? TMS( 7腳): 測試模式選擇( Test Mode Select),通過 TMS信號控制 JTAG狀態(tài)機的狀態(tài) ? TCK( 9腳) : JTAG的時鐘信號 ? TDO( 11腳) :數(shù)據(jù)輸出信號 ? NC( 12腳):未連接 37 JTAG14連接圖 38 J20連接圖 39 2) 常用的調試方法 ? 指令集模擬器 一種利用 PC機端的仿真開發(fā)軟件模擬調試的方法。 40 ARM JTAG仿真調試連接圖 41 ARM JTAG Emulator 實時仿真器 42 支持程序下載及實時調試:支持實時硬件斷點;可通過JTAG修改寄存器、存儲器內容。 支持所有符合 :SDT、 ADS 支持多種操作系統(tǒng): Microsoft Windows 95/98/NT/2020/Me/XP X86 Red Hat Linux 獨立的直流 5V供電:不會影響目標板供電系統(tǒng);兼容不同電壓的目標板。通訊的介質可以是串口、并口、以太網(wǎng)、 USB等。直接執(zhí)行從宿主機傳送過來的調試命令;并回送相應的數(shù)據(jù)。在調試狀態(tài)下就可以完成各種調試功能,例如查看處理器狀態(tài)、查看和修改存儲器內容等。例如,查看處理器狀態(tài)、查看和修改處理器內容等。有了模擬信號和數(shù)字信號之間的轉換,就可以將數(shù)字處理器用于模擬環(huán)境中。 ?? ? ARM芯片與 A/D功能有關的引腳: AIN[7:0]為 8路摸擬采集通道 ,ADC的模擬輸入; AREFT為參考正電壓, AREFB為參考負電壓, AVCOM為摸擬公共參考電壓。轉換開始時,控制邏輯電路先設定 SAR寄存器的最高位為 “ 1”,其余位為 “ 0”,此試探值經(jīng)D/A轉換成電壓 Vc,然后將 Vc與模擬輸入電壓 Vx比較。此過程結束后,狀態(tài)線改變狀態(tài),表明已完成一次轉換。位數(shù)越多,越能準確逼近模擬量,但轉換所需的時間也越長。 55 顯示器與其接口電路 ? 1)液晶顯示器( LCD) ? 液晶顯示器( LCD, Liquid Crystal Display)是一種低成本、低功率的器件,可顯示文字和圖像。另一種LCD是吸收式 LCD,其工作原理類似,但使用黑色表面而沒有使用鏡子,該黑色表面在激活區(qū)域下面,可以吸收光線,因而顯得比其它區(qū)域暗。 Passive液晶顯示的成本較低,但有效視角較小,色彩也不夠鮮艷。 ? 在單色液晶顯示屏中,一個液晶就是一個象素,而在彩色液晶屏中則每個象素由 R紅、 G綠和 B蘭三個液晶共同組成。一般為了使人不感到閃爍,一秒鐘要重復顯示數(shù)十幀。 ? 另一種是如果有需要,也可以直接使用微處理器芯片上的內置 LCD控制器來構造顯示模塊,它可以支持彩色/灰度 /單色三種模式,灰度模式下可支持 4級灰度和 16級灰度,彩色模式下最多支持 256色, LCD的實際尺寸可支持到 320X240。 顯存中的每一個單元對應 LCD上的一個點 , 只要顯存中的內容改變 , 顯示結果便進行刷新 。而顯存里的數(shù)據(jù)則是按地址遞增的順序被提取,當顯存里的最后一個字節(jié)被提取后,再返回顯存的首地址。間接得到方式是指顯存中存放的并不是 RGB值,而是調色板的索引值,調色板里存放的才是 RGB值,然后再發(fā)送到顯示屏上。 ? 當接 Passive(STN)顯示屏,并且顯示模式為單色或彩色(小于 8位 /象素)時, LCD控制器采用調色板技術。 64 LED顯示器的連接設計 65 66 鍵盤工作原理圖 67 鍵盤掃描過程就是讓微處理器按有規(guī)律的時間間隔查看鍵盤矩陣,以確定是否有鍵被按下。 ? 中斷程序 ISR_Key的實現(xiàn) ? 鍵盤的查詢任務 ? 鍵盤映射表 KeyBoard_Map 70 、 觸摸屏設計 ? 觸摸屏是覆蓋在輸出設備上的輸入設備,它記錄觸摸位置。 電阻式觸摸屏工作時,上下導體層相當于電阻網(wǎng)絡。觸摸屏通過交替使用水平和垂直電壓梯度來獲得 x和 y的位置。在自動關閉模式下功耗僅為。S3C44B0選取 PG口與 ADS7843接口,共使用 PG2 PG7的 6條口線 ,也可以選擇其他的 I/O口,但注意不要與 I/O口上已經(jīng)設定的功能相沖突.其中, X+、 Y+、 X、 Y引腳直接與觸摸屏的相應管腳相連。 利用軟件模擬 DIN, DOUT和DCLK上的 3線串行傳輸時序 , 將讀取的 x或 Y坐標數(shù)值的控制字串行送入 ADS7843,然后再串行讀出坐標值 。 IrDA是一種利用紅外光進行短距離點對點通信的技術。 ? MIR:指 ??ㄍǔS糜谝苿佑嬎銠C和嵌入式系統(tǒng)的的通信和存儲裝置。作為標準的一部分也提供軟件即插即用能力。插座服務為實際的插座提供硬件獨立的軟件接口。 ? 面向筆記本電腦 , 移動設備的擴展接口標準 ? 通用接口 , 軟硬件層次分明 ? 基于 PCMCIA的設備已經(jīng)相當成熟 , 包括以太 /無線網(wǎng)卡 、 、 串口卡 、 閃存卡 、SCSI卡 , MODEM/FAX卡 … 。 ? 通常采用
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1