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

正文內(nèi)容

第5章arm接口設(shè)計(jì)技術(shù)(文件)

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

下一頁面
 

【正文】 ? 在雙掃描顯示類型下: LINEVAL = (顯示高度 /2)1 ? 本例采用的 LCD, LINEVAL=2401個(gè)像素。 ? VFRAME信號(hào)的頻率與 LCDCON1和 LCDCON2寄存器中的 WLH( VLINE脈沖寬度), WHLY( VLINE脈沖之后 VCLK的延時(shí)寬度),HOZVAL, LINEBLANK和 LINEVAL有關(guān)。 ? rPUPC = 0x 00。 ? U32 LCDBuffer[LCDHEIGHT][LCDWIDTH]。 ? rPUPC = 0x 00。 ? //LINEVAL=2401,HOZVAL = 320*3/8 –1 ,LINEBLANK=14 ? LCDBANK=0xc00000022。0x3fffff。 ? // 彩色模式, LCDBANK, LCDBASEU定位顯示緩沖區(qū) ? rLCDSADDR2= (029)|(021)|LCDBASEL。 ? rBLUELUT=0xfffffa50。透明的四個(gè)特性:透明度、色彩失真度、反光性和清晰度。各種觸摸屏技術(shù)都是依靠各自的傳感器來工作的,要求解決多點(diǎn)觸摸問題。 ? 表面聲波觸摸屏: 解決了以往觸摸屏的各種缺陷,清晰抗暴,適于各種場合,缺憾是屏表面 的水滴、塵土?xí)褂|摸屏變得遲鈍,甚至不工作。 ? 由一層玻璃或有機(jī)玻璃作為基層,表面涂有透明的導(dǎo)電層( OTI,氧化銦,弱導(dǎo)電體,透光率為 80%)。 ? 電阻屏根據(jù)引出線數(shù)多少,分為四線、五線等多線電阻觸摸屏。 ( 2)低導(dǎo)通電阻模擬開關(guān)。 ( 6)轉(zhuǎn)換電壓的輸入范圍為 0~VREF。 ? MODE: A/D轉(zhuǎn)換精度,“ 1”=8位,“ 0”=12位。 ? S3C44B0X選取 PG口與 ADS7843接口,共使用 PG2~PG7的 6條口線,也可以選擇其他的 I/O口。 ? 利用軟件模擬 DIN、 DOUT和 DCLK上的 3線串行傳輸時(shí)序,將讀取 X或 Y坐標(biāo)數(shù)值的控制字串行送入 ADS7843,然后再串行讀出坐標(biāo)值。 //讀 x軸坐標(biāo)控制字: 8位 A/D轉(zhuǎn)換、參考電壓固定模式、省電模式允許 ? if((rPDATG amp。 ? ack=0; //PG7:PENIRQ,PG6:BUSY,PG5:DOUT,PG4: CS,PG3: DCLK,PG2: DIN ? rPDATG amp。 //析取要傳送的位 ? for(i= 0。 //將 DIN清 0, PG2 ? rPDATG |= 0x08; //DCLK置高, PG3 ? delay(2); ? rPDATG& = 0xf7。= 0xdf。 ? for(i=0。 0x20) //取得 DOUT上的 1位數(shù)據(jù) ? ack+=1。 //DCLK清零, PG3 ? delay(2)。 //返回接收結(jié)果 ? } COMPUTER SCIENCE AND TECHNOLOGY 串行通信概述 ? 串行通信: 就是使數(shù)據(jù)一位一位地進(jìn)行傳輸而實(shí)現(xiàn)的通信 。 ? 串行數(shù)據(jù)傳送模式: 單工 、 半雙工 、 全雙工 ? 串行通信方式: 同步通信 、 異步通信 COMPUTER SCIENCE AND TECHNOLOGY RS232C接口規(guī)格 ? RS232C所用的驅(qū)動(dòng)芯片通常以 177。 ? 波特率: 最大為 。 ( 3) 接收器: 可以檢測(cè)溢出錯(cuò)誤、奇偶錯(cuò)誤、 frame錯(cuò)誤和暫停條件,其中每一個(gè)設(shè)置一個(gè)錯(cuò)誤標(biāo)志。能產(chǎn)生發(fā)送中止條件。自動(dòng)流控制時(shí), nRTS由接收條件控制,發(fā)送運(yùn)行由 nCTS信號(hào)控制,發(fā)送時(shí)當(dāng) nCTS信號(hào)有效時(shí)(意味著對(duì)方的 UART準(zhǔn)備好接收數(shù)據(jù)),發(fā)送器傳輸數(shù)據(jù)到 FIFO中。 AFC不支持 RS232C接口。 ④ 中止?fàn)顩r: RxDn的輸入被保持為 0狀態(tài)的時(shí)間超過了一個(gè)幀傳輸?shù)臅r(shí)間。 如果是中斷模式 , 會(huì)引發(fā)中斷 。 ? 波特率時(shí)鐘: 由對(duì)時(shí)鐘源 16分頻及波特率除數(shù)寄存器( UBRDIVn)指定的 16位除數(shù)決定。 ? 這種模式可以通過設(shè)置 UART控制寄存器 (UCONn)中的回送位來實(shí)現(xiàn) 。 ? 線控制寄存器 0( ULCON0)地址 0x01D00000,可讀寫,初始值為 0x00。 ? UFCON0地址為 0x01D00008,可讀寫,初始值為 0x00。 ? UMCON1地址為 0x01D0400C,可讀寫,初始值為 0x00。 COMPUTER SCIENCE AND TECHNOLOGY Modem控制寄存器 ? 作用: 確定自動(dòng)流控制和 RTS設(shè)置。 COMPUTER SCIENCE AND TECHNOLOGY UART控制寄存器 ? 作用: 確定發(fā)送 /接收的控制參數(shù)。 ? 可以通過設(shè)置 UART控制寄存器 (UCONn)中的紅外模式位來選擇這一模式 。 ? 在這種模式下 , 發(fā)送出的數(shù)據(jù)會(huì)立即被接收 。 COMPUTER SCIENCE AND TECHNOLOGY 波特率發(fā)生器 ? 波特率發(fā)生器: 為傳輸提供串行移位時(shí)鐘。 COMPUTER SCIENCE AND TECHNOLOGY 中斷 /DMA請(qǐng)求產(chǎn)生器 ? 每個(gè) UART都有 7個(gè)狀態(tài)信號(hào): 接收 FIFO/緩沖區(qū)數(shù)據(jù)準(zhǔn)備好 發(fā)送 FIFO/緩沖區(qū)空 發(fā)送移位寄存器空 溢出錯(cuò)誤 奇偶校驗(yàn)錯(cuò)誤 幀錯(cuò)誤 中止 ? 接收中斷: 當(dāng)接收器要將接收移位寄存器的數(shù)據(jù)送到接收 FIFO,會(huì)激活接收 FIFO滿狀態(tài)信號(hào) , 如果是中斷模式 , 會(huì)引發(fā)中斷 。 ② 奇偶校驗(yàn)錯(cuò)誤: 接收器檢測(cè)到了意料之外的奇偶校驗(yàn)結(jié)果。 ? 非自動(dòng)流控制: UART連接 MODEM時(shí)使用,通過軟件控制 nRTS和 nCTS。 ? 數(shù)據(jù)接收 : 與數(shù)據(jù)發(fā)送數(shù)據(jù)格式相同,可以檢測(cè)到溢出錯(cuò)誤、奇偶校驗(yàn)錯(cuò)誤、幀錯(cuò)誤和中止?fàn)顩r。要被發(fā)送的數(shù)據(jù)首先被寫入 FIFO,然后被復(fù)制到發(fā)送移位寄存器中,最后從數(shù)據(jù)輸出端口( TxDn)依次被移位輸出;被接收的數(shù)據(jù)也同樣從數(shù)據(jù)接收端口( RxDn)依次被移位輸入到移位寄存器,然后被復(fù)制到 FIFO中。 ? 每個(gè) UART模塊包含 4個(gè)部件: ( 1) 波特率發(fā)生器: MCLK作為時(shí)鐘源。 5V以下。 特別適合遠(yuǎn)距離傳送 。 //DCLK置高, PG3 ? if(temp=rPDATG amp。 ? delay(2)。i++) //取得前 7位坐標(biāo)數(shù)據(jù)(高位在前) ? { ? rPDATG|= 0x08。 ? rPDATG&= 0xf7。 0x40) )== 1)。 i++ ) //發(fā)送 1個(gè)字節(jié) ? { ? if(mand& temp) rPDATG|= 0x04。 // PG4, CS置低 。 ? _State. X = ReadTouch(temp); ? temp = TOUCH_MSR_Y。 COMPUTER SCIENCE AND TECHNOLOGY 讀取觸摸點(diǎn)坐標(biāo)程序 ? 檢測(cè) PENIRQ,程序如下: ? define TOUCHMSRY 0x9c。 COMPUTER SCIENCE AND TECHNOLOGY ADS7843寄存器參數(shù) ? PCONG寄存器: rPCONG = 0x015f PG7 6 5 4 3 2 1 0 00 00 00 01 01 01 11 11 入 入 入 出 出 出 ? PENIRQ加內(nèi)部上拉電阻: rPUPG&= 0x80 COMPUTER SCIENCE AND TECHNOLOGY 讀取觸摸點(diǎn)坐標(biāo)程序流程 ? SER/DFR=1,采用固定電壓模式。 ? PD PD0:省電模式,“ 00”=省電模式允許,在兩次 A/D轉(zhuǎn)換之間掉電,且中斷允許;“ 01”與“ 00”相同,只是不允許中斷;“ 10”=保留;“ 11”=禁止省電模式。 COMPUTER SCIENCE AND TECHNOLOGY ADS7843引腳配置 引 腳 號(hào) 名 稱 描 述 1, 10 +Vcc 供電電源輸入 ~5V 2, 3 X+, Y+ 觸摸屏 X+、 Y+輸入,接內(nèi)部 ADC輸入通道 4, 5 X, Y 觸摸屏 X、 Y輸入 6 GND 接地 7, 8 IN3, IN4 附屬 ADC輸入通道 9 VREF ADC參考電壓 11 PENIRQ 接觸中斷輸出,必須外接 10~100kΩ電阻 12, 14,16 DOUT, DIN,DCLK 控制字輸入、 A/D轉(zhuǎn)換結(jié)果輸出端;在時(shí)鐘下降沿時(shí)輸出,上升沿時(shí)輸入 13 BUSY 忙指示輸出 15 CS 片選 COMPUTER SCIENCE AND TECHNOLOGY ADS7843的控制字 ? S:數(shù)據(jù)傳輸起始標(biāo)志,必須為 1。 ( 4)供電電壓為 ~5V。 ? ADS7843完成兩件事: ( 1)是完成電極電壓的切換; ( 2)是采集接觸點(diǎn)處的電壓值,并進(jìn)行 A/D轉(zhuǎn)換。 ? 當(dāng)手指接觸屏幕,兩層 OTI導(dǎo)電層(層間距 )出現(xiàn)一個(gè)接觸點(diǎn),因其中一面導(dǎo)電層接通 Y軸方向的 5V均勻電壓場,使得偵測(cè)層的電壓由零變?yōu)榉橇?,控制器偵測(cè)到這個(gè)接通后,進(jìn)行 A/D轉(zhuǎn)換,可得觸摸點(diǎn)的 Y軸坐標(biāo)。 ? 觸摸屏控制器: 接收觸摸點(diǎn)檢測(cè)裝置信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給 CPU。 ? 電容式觸摸屏: 設(shè)計(jì)理論好,圖象失真問題很難得到根本解決。要求解決漂移現(xiàn)象。 ? 從技術(shù)原理角度: 透明的絕對(duì)定位系統(tǒng),沒有光標(biāo),檢測(cè)手指觸摸。 //PAGEWIDTH = 320/2, OFFSIZE=0 ? rREDLUT=0xfca86420。 ? rLCDSADDR1=(0x327)|(LCDBANK21)|LCDBASEU| ? ((((U32)LCDBuffer16)1)amp。 ? LCDBASEU=0x0。 ? rPUPD= 0x 00。 ? U32 LCDBASEU,LCDBASEL,LCDBANK。 ? rPUPD= 0x 00。 LCD控制器專用寄存器主要有: ? LCD控制寄存器 1( LCDCON1) ? LCD控制寄存器 2( LCDCON2) ? LCD控制寄存器 3( LCDCON3) ? 幀緩沖區(qū)起始地址寄存器 1( LCDSADDR1) ? 幀緩沖區(qū)起始地址寄存器 2( LCDSADDR2) ? 幀緩沖區(qū)起始地址寄存器 3( LCDSADDR3) ? 紅色查找表寄存器( REDLUT) ? 綠色查找表寄存器( GREENLUT) ? 藍(lán)色查找表寄存器( BLUELUT) COMPUTER SCIENCE AND TECHNOLOGY LCD應(yīng)用實(shí)例 接口電路 S 3 C 4 4 B O XV D 0V D 1V D 2V D 3V D 4V D 5V D 6V D 7V C L KV L I N EV F R A M EF B 4A 0A 1A 2A 3A 4A 5A 6A 7B 0B 1B 2B 3B 4B 5B 6B 7A 1A 2A 0A 4A 3A 5A 7A 6B 1B 0B 2B 4B 3B 6B 5B 7V D 0V D 2V D 1V D 3V D 5V D 4V D
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1