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

正文內(nèi)容

第5章arm接口設(shè)計(jì)技術(shù)-預(yù)覽頁

2025-08-13 11:37 上一頁面

下一頁面
 

【正文】 S3C44B0X進(jìn)復(fù)位狀態(tài)。不用時必須接高( ) . ? EXTAL0模擬輸出:系統(tǒng)時鐘內(nèi)部振蕩線路的 晶體輸出 腳,它是 XTAL0的反轉(zhuǎn)輸出信號。 ? EXTAL1模擬輸出: RTC時鐘的晶體輸出 腳。 ? TMS輸入: TAP控制器 模式選擇 信號,控制 TAP控制器的狀態(tài)次序,必須連接一個 10K上拉電阻。 COMPUTER SCIENCE AND TECHNOLOGY S3C44B0X微處理器引腳信號 11 ( 14)電源 ? VDD: S3C44B0X內(nèi)核邏輯電壓( ) ? VSS: S3C44B0X內(nèi)核邏輯地 . ? VDDIO: S3C44B0X I/O口電源 (). ? VSSIO: S3C44B0X I/O地 . ? RTCVDD: RTC電壓 ( 3V,不支持 ). ? VDDADC: ADC電壓 (). ? VSSADC: ADC地 . COMPUTER SCIENCE AND TECHNOLOGY 鍵盤概述 ? 計(jì)算機(jī)的鍵實(shí)際上就是開關(guān),制造這種鍵的方法是多種多樣的。 CPU通過輸出端口往各行線上全部送低電平,然后讀入列線的值。 ? 選取 PF口作為檢測鍵盤用端口 , 設(shè)定 PF0 –PF3為輸出掃描碼的端口 , PF4PF7為鍵值讀入口 。 COMPUTER SCIENCE AND TECHNOLOGY 行掃描法獲取鍵值的程序 2 PCONF 位 描 述 PF0 [1:0] 00:輸入 01:輸出 10: IICSCL 11:保留 PF1 [3:2] 00:輸入 01:輸出 10: IICSDA 11:保留 PF2 [5:4] 00:輸入 01:輸出 10: nWAIT 11:保留 PF3 [7:6] 00:輸入 01:輸出 10: nXBACK 11: nXDACK0 PF4 [9:8] 00:輸入 01:輸出 10: nXBREQ 11: nXDREQ0 PF5 [12:10] 000:輸入 001:輸出 010:nRTS1 011: SIOTxD 100: IISLRCK 其他:保留 PF6 [15:13] 000:輸入 001:輸出 010: TxD1 011: SIORDY 100: IISDO 其他:保留 PF7 [18:16] 000:輸入 001:輸出 010: RxD1 011: SIORxD 100: IISDI 其他:保留 PF8 [21:19] 000:輸入 001:輸出 010:nCTS1 011: SIOCLK 100: IISCLK 其他:保留 COMPUTER SCIENCE AND TECHNOLOGY 行掃描法獲取鍵值的程序 3 1.寄存器設(shè)置 ? 程序中,首先通過設(shè)置 PCONF寄存器,來實(shí)現(xiàn)端口功能配置,然后再分別設(shè)置 PDATF及 PUPF寄存器。 ( 3)設(shè)置 PUPF寄存器 ? 設(shè)置內(nèi)部上拉電阻的語句為: ? rPUPF=0x00。 ? rPUPF=0x00。 ? for(i=0。j100。 ? Keyval =get_val(H_val) 4 + get_val(L_val)。 ? } COMPUTER SCIENCE AND TECHNOLOGY 行掃描法獲取鍵值的程序 7 ? //get_val子函數(shù)是由掃描值、讀取的列值分別得到行號、列號 ? char get_val(unsigned char val) ? { ? unsigned char i,x。i++) ? { ? if((~val)==1) return x。 它價格低廉 、 體積小 、 功耗低 , 可靠性好 。 ? 兩種譯碼方法: ( 1)采用專用芯片 ,可以實(shí)現(xiàn)對 BCD碼的譯碼 ,但不能對大于 9的二進(jìn)制數(shù)譯碼。 ( 2) 設(shè)置 PUPF、 PUPG寄存器 ? 設(shè)置內(nèi)部上拉電阻的語句為 : rPUPF=0x00。 ? include ? include ? void DisplayLedl(unsigned char dis_8_num[]) ? { ? unsigned char led_dis[] ={0xC0, 0xF9, 0xA4, 0xB0,0x99,0x92, 0x82, 0xF8, ? 0x80,0x90, 0x88, 0x83,0xC6, 0xA1, 0x86, 0x8E, 0x8C}。 //使能 PF0~PF7的內(nèi)部上拉電阻 ? rPUPG=0x00。i++) ? { ? D_val = dis_8_num[i]。j100。 ? 液晶顯示是一種 被動的顯示 ,它不能發(fā)光,只能使用周圍環(huán)境的光 。 COMPUTER SCIENCE AND TECHNOLOGY S3C44B0X內(nèi)部 LCD控制器 ? 作用: 把定位在系統(tǒng)存儲器中的視頻緩沖區(qū)的 LCD圖象數(shù)據(jù)傳輸?shù)?LCD驅(qū)動器,并產(chǎn)生必須的 LCD控制信號 。 ? VIDPRCS : 從 LCDCDMA 接收數(shù)據(jù)。 LCD控制器在一個完整幀顯示完成后立即插入一個 VFRAME信號,并開始新一幀的顯示。 ? ( 4) VM: 電壓 極性 信號, VM信號被 LCD驅(qū)動器用于改變行和列的電壓極性,從而控制像素點(diǎn)的顯示或熄滅。 COMPUTER SCIENCE AND TECHNOLOGY LCD控制器的操作 ( 1)顯示類型 ? 3種: 4位雙掃描, 4位單掃描, 8位單掃描顯示模式。 ( 4)查找表 ? 查找表即調(diào)色板表,用于各種色彩選擇或灰度級別選擇。 ? 每個色彩級別由 4位數(shù)據(jù)表示,因此共有 16個色彩級別可供選擇。 ( 3)像素時鐘 VCLK計(jì)算公式: ? VCLK=MCLK / (CLKVAL 2),單位為赫茲( Hz) ? 時鐘變量 CLKVAL的值決定了 VCLK的頻率,為了確定CLKVAL的值,應(yīng)計(jì)算由 LCD控制器向 VD端口傳輸數(shù)據(jù)的速率,以便使 VCLK的值大于數(shù)據(jù)傳輸?shù)乃俾省? COMPUTER SCIENCE AND TECHNOLOGY LCD控制器專用寄存器 ? LCD控制器主要提供液晶屏顯示數(shù)據(jù)的傳送時鐘和各種信號產(chǎn)生及控制功能。 //上拉使能 ? rPCOND= 0xaaaa。 ? void LCD_Init() ? { ? int i。 //上拉使能 ? rPCOND= 0xaaaa。 //((U32)LCDBuffer16)22。 ? LCDBASEL=LCDBASEU+(160)*240。 ? rLCDSADDR3= (320/2)|(09)。 ? } COMPUTER SCIENCE AND TECHNOLOGY 觸摸屏的概念與特點(diǎn) 觸摸屏: ? 從市場概念: 計(jì)算機(jī)輸入設(shè)備,不用學(xué)習(xí),人人都會使用。 ? 絕對坐標(biāo)系統(tǒng) ,與鼠標(biāo)這類相對定位系統(tǒng)的本質(zhì)區(qū)別是一次到位的直觀性。 COMPUTER SCIENCE AND TECHNOLOGY 觸摸屏的類型 按工作原理分為: ? 紅外式觸摸屏: 價格低,外框易碎,容易產(chǎn)生光干擾,曲面情況下失真。 COMPUTER SCIENCE AND TECHNOLOGY 電阻式觸摸屏的工作原理 觸摸屏組成: ? 觸摸檢測部件: 安裝在顯示器屏幕前面,檢測用戶觸摸位置,接受后送觸摸屏控制器。 ? 上面再蓋一層外表面硬化處理、光滑防刮的塑料層,它的內(nèi)表面也涂有一層 OTI,在兩層導(dǎo)電層之間有許多細(xì)小 (小于千分之一英寸 )的透明隔離點(diǎn)把它們隔開絕緣。 COMPUTER SCIENCE AND TECHNOLOGY 觸摸屏的驅(qū)動芯片 ADS7843 ? S3C44B0X通過端口 G模擬串行的 SIO接口與觸摸屏專門的控制芯片 ADS7843進(jìn)行數(shù)據(jù)傳輸,來完成對觸摸屏觸摸位置坐標(biāo)的讀取。 ( 3)實(shí)現(xiàn)觸摸屏的驅(qū)動選擇控制( X、 Y通道)。 ( 7)最高轉(zhuǎn)換速率為 125kHz。 ? SER/DFR:參考電壓輸入模式,“ 1”=固定電壓( VREF)模式,“ 0”=差動電壓(驅(qū)動電極)模式。 ? X+、 Y+、 X、 Y引腳直接與觸摸屏的相應(yīng)管腳相連。 ? 最后將 X和 Y軸坐標(biāo)值送串口顯示即可。 0x80== 0) //PG7, PENIRO電平為低 ? { ? _State. Pressed= 1; //說明已經(jīng)按下 ? temp = TOUCH_MSR_X。= 0xe7。 i8。 //清除 DCLK,1位送出, PG3 ? delay(2); ? temp =temp1; //右移 1位 ? } COMPUTER SCIENCE AND TECHNOLOGY 送控制字并讀取結(jié)果子程序 2 ? while((temp= (rPDATG amp。 //DOUT清零, PG5 ? //開始接收數(shù)據(jù) ? rPDATG|=0x08; //DCLK置高, PG3 ? delay(2)。i7。 ? ack=ack1。 ? } COMPUTER SCIENCE AND TECHNOLOGY 送控制字并讀取結(jié)果子程序 3 ? rPDATG|= 0x08。 ? 優(yōu)點(diǎn): 傳輸線少 、 成本低 。 12V的電源來驅(qū)動信號線,但是實(shí)際上,因?yàn)閭鬏斁€的連接狀態(tài)及接收端負(fù)載阻抗的影響,均會造成電壓的下降,但最低仍不得低于 177。 ? FIFO: 每個 SIO通道都包含有一個 16字節(jié)的接收與發(fā)送 FIFO緩沖區(qū)。 ( 4) 控制單元: 發(fā)送器和接收器包含 16字節(jié)的 FIFO和移位寄存器。通常在一幀傳輸數(shù)據(jù)完整地傳輸完之后,再通過這個全 0狀態(tài)將中止信號發(fā)送給對方。在接收數(shù)據(jù)時,當(dāng) FIFO有多于兩個字節(jié)的空間時, nRTS激活(指示接收 FIFO準(zhǔn)備好接收數(shù)據(jù)), FIFO剩余空間在一個字節(jié)以下時必須將 nRTS清 0,說明“不能再接收”。 COMPUTER SCIENCE AND TECHNOLOGY 錯誤狀態(tài)描述 ① 溢出錯誤: 新的數(shù)據(jù)已經(jīng)覆蓋了舊的數(shù)據(jù),因?yàn)榕f的數(shù)據(jù)沒有及時被讀入。 ⑤ 接收超時: 在 FIFO模式下,接收 FIFO不應(yīng)為空,但當(dāng)接收器在 3個字時間內(nèi)都沒有接收到任何數(shù)據(jù)時,就認(rèn)為發(fā)生了接收超時狀況。 ? 如果接收 /發(fā)送是 DMA模式 , “ 接收 FIFO滿 ” 和“ 發(fā)送 FIFO空 ” 狀態(tài)同樣可以產(chǎn)生 DMA請求 信號 。 ? UBRDIVn值計(jì)算公式: UBRDIVn=(取整 )(MCLK/(波特率 16))1 ? 除數(shù)的范圍: 1~ ? 例如: 如果波特率為 115200b/s,且系統(tǒng)主頻( MCLK)為 40MHz,則 UBRDIVn的值為: UBRDIVn =(取整 )(40000000/(115200 16)+)1=221= 21 1216 ? COMPUTER SCIENCE AND TECHNOLOGY 回送模式與 紅外通信模式 ( 1) 回送模式: 一個測試模式 。 ( 2) 紅外通信模式: S3C44BOX的 UART模塊支持紅外線 ( IR)發(fā)送和接收 。 ? 線控制寄存器 1( ULCON1)地址 0x01D04000,可讀寫,初始值為 0x00。 ? UFCON1地址為 0x01D04008,可讀寫,初始值為 0x00。 COMPUTER SCIENCE AND TECHNOLOGY 發(fā)送 /接收狀態(tài)寄存器 ? 作
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1