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

正文內(nèi)容

觸摸屏驅(qū)動(dòng)畢業(yè)論文-預(yù)覽頁

2025-09-27 21:39 上一頁面

下一頁面
 

【正文】 程序的難點(diǎn),提出了具體的解決方案,最終完成了基于微處理器S3C44B0X 的觸摸屏驅(qū)動(dòng)控制程序的設(shè)計(jì)。 三級(jí)流水線結(jié)構(gòu)高達(dá) MHz。同時(shí),此芯片還內(nèi)置了 LCD 控制器,其帶有 LCD 鹽城師范學(xué)院畢業(yè)設(shè)計(jì) 5 專用的 DMA 控制器,支持最大到 256 色的雙層超扭曲向列 (DSTN)液晶屏。 S3C44B0X 的特性 1) 體系結(jié)構(gòu) ① 集成了通用嵌入式系統(tǒng)應(yīng)用和手持 電子 設(shè)備的 相關(guān) 解 決方案。 ⑤ 集成了 328位硬件乘法器。 ③ 所有地址空間可以 使用 編程 將其 設(shè)置為 8位、 16位或 32位寬 的 數(shù)據(jù)對(duì)齊訪問 。 ⑦ 支持外部等待信號(hào)延長(zhǎng)總線周期。 ② 未用的 緩存 空間用來作為 0/4/8K 字節(jié)的 SRAM 存儲(chǔ)空間。 ⑥ 當(dāng) 緩存 未命中時(shí),采用 “請(qǐng)求數(shù)據(jù)優(yōu)先填充 ”的 技術(shù)。 ④ 正常模式:正常工作模式。 ⑧ 通過 EINT[7:0]或 RTC 報(bào)警中斷從停止模式喚醒。 ④ 電平 /邊沿模式優(yōu)先可編程。 ③ 支持外部中斷源。 ③ 定時(shí)警報(bào),可用于喚醒 CPU。 9) UART(異步串行通信) ① 雙 通道通用 UART,可進(jìn)行基于 DMA 或中斷的操作。 ⑤ 測(cè)試 時(shí)采 用回饋模式。 ③ 支持 I/O 到存儲(chǔ)器,存儲(chǔ)器到 I/O, I/O 到 I/O 的 DMA 請(qǐng)求。 ② 10bit 的帶寬 。 ④ 系統(tǒng)存儲(chǔ)器 被 用來作為顯示 的 緩存。 13) 看門狗定時(shí)器 ① 16位的看門狗定時(shí)器。 15) I2S 總線接口 ① 1路 基于 DMA 操作的音頻 I2S 總線接口。 ③ 支持 8位串行數(shù)據(jù)的傳輸和接收操作。 鹽城師范學(xué)院畢業(yè)設(shè)計(jì) 9 S3C44B0X 引腳圖與嵌入式結(jié)構(gòu)圖 如圖 11所示, S3C44BOX擁 有 71個(gè)多功能 IO口, 其 分為 7組;每組端口都可以滿足不同的系統(tǒng)和設(shè)計(jì)需要,但在運(yùn)行程序前必須先對(duì)每一個(gè)用到的引腳功能進(jìn)行設(shè)置 , 如果有些引腳的復(fù)用功能沒有被使用到 , 就可以將該引腳設(shè)置成 IO口 [5]。當(dāng)用戶觸摸顯示器上的內(nèi)容時(shí),實(shí)際上卻是觸摸到了觸摸屏控制器。 觸摸屏檢測(cè)部件簡(jiǎn)稱 為 觸摸屏,按其工作 原理 我們可以把它們分為 :電容感應(yīng)式、表面聲波式、電阻式和紅外線式等幾種。 圖 21 電阻式觸摸屏結(jié)構(gòu)圖 鹽城師范學(xué)院畢業(yè)設(shè)計(jì) 12 如圖 21所示,當(dāng)你的手指或筆觸摸屏幕時(shí),平常相互絕緣的兩層導(dǎo)電層就會(huì)在觸摸點(diǎn)的位置有一個(gè)接觸,因?yàn)槠渲杏幸幻鎸?dǎo)電層 (頂層 )接通了 X 軸方向的 5V均勻電壓場(chǎng),使得檢測(cè)層 (底層 )的電壓從零變?yōu)榉橇悖?dāng)控制器偵測(cè)到這個(gè)接通后,就會(huì)進(jìn)行 A/D 轉(zhuǎn)換,并將得到的電壓值與 5V作 對(duì)比即可得觸摸點(diǎn)的X 軸從坐標(biāo) (原點(diǎn)在在靠近接地點(diǎn)的那端 )[9]: Xi=Lx*Vi/V(即分壓原理) 同理得出 Y 軸的從坐標(biāo),這就是所有電阻技術(shù)觸摸屏共同的最基本原 理。 透明的導(dǎo)電涂層材料 有 兩種: 1) ITO,氧化 銦 ,是 一種 弱導(dǎo)電體,特性是當(dāng)厚度降到 1800 個(gè)埃 (埃 =10 米 )以下時(shí)就會(huì)突然變得透明,透光率達(dá)到 80%,但再薄下去后 它的 透光率反而會(huì) 變低 , 當(dāng) 到 300 埃厚度時(shí)又會(huì)上升到 80%。 因?yàn)殒嚱鹜繉拥膶?dǎo)電性太好 了 , 所以 不能 對(duì) 電阻進(jìn)行精密的測(cè)量,而且金屬 的 厚度 很難 做到非常均勻。如果能夠生產(chǎn)出曲面的玻璃板,玻璃是一種無機(jī)物,就能和 ITO 結(jié)合的非常好成為導(dǎo)電玻璃,這樣電阻觸摸屏的壽命就能夠得到大大的延長(zhǎng)。 觸摸屏工作原理 觸摸屏系統(tǒng)組成 觸摸屏系統(tǒng)的組成如圖 22 所示,他由 S3C44B0X 微處理器作為整個(gè)系統(tǒng)的控制、數(shù)據(jù)處理中心。ADS7843是一種串行接口芯片,其中內(nèi)置了 l2位 A/D轉(zhuǎn)換和低導(dǎo)通電阻模擬開關(guān)的。 S A2 A1 A0 Mode ser/der PD1 PD0 圖 23 ADS7843 控制字 ADS7843的控制字如圖 23所示,其中 s為數(shù)據(jù)傳輸起始標(biāo)志位,該位必須為1。 PD1和 PD0選擇省電模式:“ 00”為省電模式允許,在兩次 A/D轉(zhuǎn)換之間掉電,且中斷允許;“ 01”與“ 00”相同,只是不允許中斷;“ 10”為保留;“ 11”禁止省電模式。 圖 24 ADS7843 控制流程圖 3 軟件設(shè)計(jì) 驅(qū)動(dòng)程序?qū)崿F(xiàn)流程 按觸摸屏 PENIRQ 置為低電平 向 S3C44B0X 發(fā)送中斷請(qǐng)求 S3C44B0X 響應(yīng)中斷,將 CS 置低 向 ADS7843 串行送人測(cè)量控制字 調(diào) ADS7843 測(cè)量程序測(cè)量坐標(biāo) 串行讀出坐標(biāo)值,將 CS 置高 返回 鹽城師范學(xué)院畢業(yè)設(shè)計(jì) 16 本設(shè)計(jì)是通過 THUS1 型嵌入式( ARM)實(shí)驗(yàn) /開發(fā)系統(tǒng)來完成的。在觸摸屏驅(qū)動(dòng)中,中斷服務(wù)程序的主要功能就是加載定時(shí)器 處理程序和指定執(zhí)行程序的時(shí)間點(diǎn) [14]。觸摸屏的坐標(biāo)如圖 33 所示。程序首先檢測(cè) PENIRQ是否為低電平,只有當(dāng)觸摸屏有接觸時(shí)此位才會(huì)為低電平。 2) 在 PC 機(jī)上運(yùn)行 windows 自帶的串口通信程序“超級(jí)終端”(波特率為57600、 8 位數(shù)據(jù)位、無奇偶校驗(yàn)位、 1 位停止位、無數(shù)據(jù)流控制)。 開始 DCLK 置低 判斷并傳送 8 位控制字 等待一個(gè)時(shí)鐘后開始接收數(shù)據(jù) 順序取得 DIN 上的前 11 位坐標(biāo)數(shù)據(jù)(高位在前) DCLK 置高,接收最后 1 位數(shù)據(jù) 等待半個(gè)時(shí)鐘周 期, DCLK 清零 返回接收結(jié)果 鹽城師范學(xué)院畢業(yè)設(shè)計(jì) 20 圖 41 觸摸屏運(yùn)行圖 2) 當(dāng)觸摸某一個(gè)數(shù)字時(shí),超級(jí)終端接收到坐標(biāo),得到反饋結(jié)果,如圖 42 所示。 鹽城師范學(xué)院畢業(yè)設(shè)計(jì) 22 參考文獻(xiàn) [1] 賴誠(chéng) .觸摸屏原理及在單片機(jī)系統(tǒng)的應(yīng) 用 [J]. 商場(chǎng)現(xiàn)代化 , 2020, 471. [2] 李力 , 黎敏等 .一種基于 MIS 的觸摸屏漢字輸入方法的設(shè)計(jì) [J].微機(jī)算機(jī)與 信息, :9198. [3] 田澤 .嵌入式系統(tǒng)開發(fā)與應(yīng)用教程 [M].北京 :北京航空 航天大學(xué)出版社, 2020. [4] Samsung Electronics User’s Manual S3C44B0X 32BitRISC Microprocessor [Z]. 2020. [5] 李巖,榮盤祥 . 基于 S3C44B0X 嵌入式 181。 void HaltUndef(void)。 define M5D(n) ((n) amp。t meet this condition(4MB) //if the code size amp。 //LINEBLANK=10 (without any calculation) rLCDSADDR1= (0x327) | ( ((U32)frameBuffer25622)21 ) | M5D((U32)frameBuffer2561)。 rGREENLUT=0xfdb96420。 rDP4_7 =0xba5da65。 rDP3_4 =0x7dbe。 // enable,8B_SNGL_SCAN,WDLY=8clk,WLH=8clk, } /**************************************************************** My first S3C44B0X Application ***************************************************************/ void Main(void) { Port_Init()。 Isr_Init()。 Uart_Printf(\n\n\n\n\n\n\n*************************************************************************\n)。 Uart_Printf(\n ( Touch Screen Experiment) \n)。 LcdColor256_Bmp( actable ) 。 pISR_PABORT=(unsigned)HaltPabort。 // Nonvectored,IRQ enable,FIQ disable rINTMOD=0x0。 } void HaltSwi(void) 鹽城師范學(xué)院畢業(yè)設(shè)計(jì) 28 { Uart_Printf(SWI exception!!!\n)。 } void HaltDabort(void) { Uart_Printf(Dabort exception!!!\n)。 } void ClearScreen(void) { int i。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1