【正文】
nt and accurate humanputer interaction tool. And touch screen can be realized positioning operation by fingers touch,This greatly simplifying the input mode of the electronic equipment and realizing zero distance operation, so the touch screen has been more and more widely used. This article describes the basic functions of highperformance microprocessor S3C44B0X based on the ARM7TDMI core, Describes the position and the basic working principle of the touch the the drive control program’s difficulties of touch screen,I proposed the specific solutions based on the analysis of the touchscreen embedded system .Finally,I pleted the touch screen’s driver control program design based on S3C44B0X. [Key words] HumanComputer Interaction, S3C44B0X, Touch screen,Embedded system 鹽城師范學院畢業(yè)設計 3 目 錄 引 言 ........................................................................................................................ 4 1 S3C44B0X 芯片介紹 .......................................................................................... 4 S3C44B0X 簡介 ........................................................................................ 4 S3C44B0X 的特性 ..................................................................................... 5 S3C44B0X 引腳圖與嵌入式結構圖 ........................................................ 9 2 觸摸屏原理 ....................................................................................................... 10 觸摸屏簡介 .............................................................................................. 10 電阻式觸摸屏結構 ....................................................................... 11 電阻式觸摸屏相關技術 ............................................................... 12 觸摸屏工作原理 ..................................................................................... 13 觸摸屏系統(tǒng)組成 ............................................................................ 13 觸摸屏控制器工作原理 ............................................................... 14 3 軟件設計 ........................................................................................................... 15 驅動程序實現(xiàn)流程 .................................................................................. 15 中斷處理程序 .......................................................................................... 16 觸摸屏按鍵的坐標算法 ......................................................................... 18 4 觸摸屏驅動程序的測試 ................................................................................... 19 測試準備 ................................................................................................. 19 運行結果 ................................................................................................. 19 結束語 .......................................................................................................................... 21 參考文獻 ...................................................................................................................... 22 致 謝 ...................................................................................................................... 23 附 錄 ...................................................................................................................... 24 鹽城師范學院畢業(yè)設計 4 引 言 隨著 電子 信息技術發(fā)展以及數(shù)字化 設備 的普及,基于嵌入式系統(tǒng)的各種產品得到越來越廣泛地應用,功能也越來越強大。鹽 城 師 范 學 院 畢業(yè)設計 2020- 2020 學年度 基于 S3C44B0X 的觸摸屏驅動程序的設計 學生姓名 謝云峰 學 院 物理科學與電子技術學院 專 業(yè) 電子信息工程 班 級 09( 4)班 學 號 09223346 指導教師 施文娟 2020 年 5 月 27 日 鹽城師范學院畢業(yè)設計 1 基于 S3C44B0X 的觸摸屏驅動程序的設計 摘 要 隨著電子設備的不斷智能化,傳統(tǒng)的鍵盤、鼠標等人機交互方式已經無法滿足人們的需求,人們想要更加方便準確的人機交互工具。 【關鍵詞】 人機交互, S3C44B0X,觸摸屏,嵌入式系統(tǒng) 鹽城師范學院畢業(yè)設計 2 Driven design of touch screen based on S3C44B0X Abstract With the intelligent electronic devices, Traditional keyboard, mouse and other humanputer interaction has been unable to meet people39。 觸摸屏作為一種最新的輸入設備,它是目前最簡單、方便、自然的一種人機交互方式 , 它賦予了多媒體以嶄新的面貌,是極富吸引力的全新多媒體交互 設備[1]。 本文介紹了基于 ARM7TDMI 內核的高性能微處理器 S3C44B0X 的基本功能,闡述了觸摸屏基本工作原理,并在分析觸摸屏嵌入式系統(tǒng)的基礎上,針對觸摸屏驅動控制