【正文】
處理器包括如下幾種類(lèi)型的核: ARM7TDMI、 ARM7TDMIS、 ARM720T、 ARM7EJ。它的低功耗、精簡(jiǎn)和出色的全靜態(tài)設(shè)計(jì)特別適用于對(duì)成 本和功耗敏感的應(yīng)用。 CP14 用于調(diào)試控制, CP15 用于存儲(chǔ)系統(tǒng)控制以及測(cè)試控制。 S3C24210 有兩個(gè)鎖相環(huán) PLL:一個(gè)用于 FCLK、 HCLK 和 PCLK,另一個(gè)專(zhuān)門(mén)用于 USB 模塊。 PORTA 除了用作功能口,只作為輸出口使用;其余的 PORTBPORTH 都可以作為 I\O 使用。如果將端口配置為輸出口,數(shù)據(jù)可以寫(xiě)入到端口數(shù)據(jù)寄存器的相應(yīng)位;如果將端口配置為輸入口,則可以從端口數(shù)據(jù)寄存器的相應(yīng)位讀出數(shù)據(jù)。圖 33 所示,是觸摸屏與 CPU 連接的一個(gè)實(shí)例。從品質(zhì)上看, STN 的亮度較暗,畫(huà)面的質(zhì)量較差,顏色不夠豐富,播放動(dòng)畫(huà)吉林工程技術(shù)師范學(xué)院畢業(yè)論文 時(shí)有拖尾現(xiàn)象,耗電量小,價(jià)格便宜;而 TFT 亮度高,畫(huà)面質(zhì)量高,顏色豐富,播放動(dòng)畫(huà)時(shí)清晰,耗電量大,價(jià)格高。其中電阻式觸摸屏在嵌入式系統(tǒng)中用的比較多。五線(xiàn)式觸摸屏把 X 工作面和 Y 工作面都加在玻璃基層的導(dǎo)電涂層上,但工作時(shí),仍是分時(shí)加電壓的,即讓兩個(gè)方向的電壓場(chǎng)分時(shí)工作在同一工作面 上,而外導(dǎo)電層則僅僅用來(lái)充當(dāng)導(dǎo)體和電壓測(cè)量電極。 雖然 S3C2410 可以使用外部晶振或外部時(shí)鐘輸入作為系統(tǒng)時(shí)鐘,但DeviceARM2410 核心板采用了 12MHz 外部晶振,所以將 S3C24210 的 OM OM3引腳接為低電平,將外部時(shí)鐘輸入引腳 EXTCLK 接為高電平( ),電路晶振原理圖如圖 45 所示。它一般有四種連接方式,圖中所示的連接方式可以輸出 10mA 的紋波電流, 30kHz 的時(shí)鐘頻GND1CK2H sy n c3V sy n c4GND5R06R17R28R39R410R511GND12G013G114G215G316G417G518GND19B020B121B222B323B424B525GND26E N A B27V C C28V C C29R /L30U /D31GND32U1L Q 0 8 0 V 3 D G 0 1GNDGNDGNDGNDGNDVD2VD3VD4VD5VD6VD7V D 1 0V D 1 1V D 1 2V D 1 3V D 1 4V D 1 5V D 1 8V D 1 9V D 2 0V D 2 1V D 2 2V D 2 3V C L KV L I N EV FR A M E吉林工程技術(shù)師范學(xué)院畢業(yè)論文 率, 開(kāi)路輸出電壓 為 900V。 // 初始化 LCD 控制器 LCD_DispOn()。我們將顯示漢字函數(shù)定義為 void GUI_Disp ( uint16 x, uint16 y, uint16 w, uint16 h,uint16 *buffer),其中 x, y 是漢字顯字的起始點(diǎn), w, h 分別是漢字顯示的長(zhǎng)度和寬度, buffer是要顯示的漢字的點(diǎn)陣碼。如果選擇畫(huà)圖功能,則打開(kāi)畫(huà)圖面板,可以進(jìn)行畫(huà)圖。 思路即出路。同樣十分感謝 老師在此次實(shí)驗(yàn)中給我提出的建議與不足, 老師嚴(yán)謹(jǐn)細(xì)致、一絲不茍的作風(fēng)一直是我工作、學(xué)習(xí)中的榜樣;老師循循善誘的教導(dǎo)和不拘一格的思路給予我無(wú)盡的啟迪;這次模具設(shè)計(jì)的每個(gè)實(shí)驗(yàn)細(xì)節(jié)和每個(gè)數(shù)據(jù),都離不開(kāi)老師您的細(xì)心指導(dǎo)。時(shí)至今日,課程設(shè)計(jì)基本告成,才切身領(lǐng)悟“實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn)”,才明曉實(shí)踐出真知。 認(rèn)真的求知比什么都重要,在以后的日子里我會(huì)更加注重自己的在學(xué)習(xí)方面的的培養(yǎng)。 系統(tǒng)軟件運(yùn)行具體流程圖如圖 61 所示,剛開(kāi)始時(shí),系統(tǒng)處在主菜單中,然后往復(fù)循環(huán),判斷是否啟動(dòng)畫(huà)圖面板,如果啟動(dòng),則進(jìn)入畫(huà)圖面板,在這個(gè)界面,我們有兩種選擇:畫(huà)圖選擇和取色選擇。 5. 3 字模函數(shù) LCD 液晶顯示的方法有很多種,通??煞譃槎问?、字符式、點(diǎn)陣式,在本系統(tǒng)的設(shè)計(jì)過(guò)程中,為了對(duì)使用者作出必要的提示,需要在 LCD 上顯示漢字,所以有必要對(duì)其作一研究。 串行通訊傳輸格式 串口通信的數(shù)據(jù)傳輸格式具體如圖 49 所示, 圖 49 串口的幀數(shù)據(jù)傳輸格式 吉林工程技術(shù)師范學(xué)院畢業(yè)論文 24 吉林工程技術(shù)師范學(xué)院畢業(yè)論文 25 第五章 系統(tǒng)軟件編程 LCD 驅(qū)動(dòng)程序 主要包括一些初始化設(shè)置,具體包括以下內(nèi)容: void GUI_Initialize(void) { LCD_PortInit()。 因?yàn)橐壕潦褂美潢帢O背光燈管,需要高壓交流電源供電,所以設(shè)計(jì)了液晶屏背光燈管驅(qū)動(dòng)電路,如圖 47 所示,液晶屏背光燈管驅(qū)動(dòng)電路的電源是通 過(guò) JP4 跳線(xiàn)來(lái)連接的,它是由 CXAL10A 是組成 的電源變壓器 ,來(lái)驅(qū)動(dòng)液晶屏。 圖 43 電源電路圖 而 S3C2410A 所需要的內(nèi)核電源是 電源,所以得通過(guò) LDO 芯片進(jìn)行再次轉(zhuǎn)換。同理,當(dāng)給 Y電極對(duì)施加電壓,而 X 電極對(duì)不加電壓時(shí),通過(guò)測(cè)量 X+電極的電壓,和 A|D 轉(zhuǎn)換便可得知觸點(diǎn)的 Y 坐標(biāo)。 觸摸屏一般附著在顯示器的表面,與顯示器配合使用,如果能測(cè)量出觸摸點(diǎn)在屏幕上的坐標(biāo)位置,就可以根據(jù)顯示屏上對(duì)應(yīng)坐標(biāo)點(diǎn)的顯示內(nèi)容或圖符獲知觸摸者的意圖。 LCD 選型 LCD 液晶顯示器是 Liquid Crystal Display 的簡(jiǎn)稱(chēng), LCD 的構(gòu)造是在兩片平行的玻璃當(dāng)中放置液態(tài)的晶體,兩片玻璃中間有許多垂直和水平的細(xì)小電線(xiàn),透過(guò)通電與否來(lái)控制桿狀水晶分子改變方向,將光線(xiàn)折射出來(lái)產(chǎn)生畫(huà)面。 EXTINTn 寄存器用于配置這些信號(hào)對(duì)于外部中斷請(qǐng)求采用的是低電平觸發(fā)、高電平觸發(fā)、下降沿觸發(fā)、上升沿觸發(fā)還是雙邊沿觸發(fā)。 端口控制寄存器用于定義每個(gè)引腳的功能。每個(gè)引腳的功能必須在啟動(dòng)主程序之前進(jìn)行定義。 S3C2410 的時(shí)鐘與電源管理 時(shí)鐘和電源管理模塊包括三部分:時(shí)鐘控制、 USB 控制和電源控制。這一結(jié)構(gòu)具有獨(dú)立的 16KB 指令 Cache 和 16KB 數(shù)據(jù) Cache,每個(gè)都是由 8 字長(zhǎng)的行構(gòu)成。為了降低整個(gè)系統(tǒng)的成本, S3C2410 提供了一下豐富的內(nèi)部設(shè)備:分開(kāi)的 16KB 的指令 Cache 和 16KB 數(shù)據(jù) Cache, MMU 虛擬存儲(chǔ)器管理 , LCD 控制器,支持 NAND Flash 系統(tǒng)引導(dǎo), 系統(tǒng)管理(片選邏輯和SDRAM 控制器), 3 通道 UART, 4 通道 DMA, 4 通道 PWM 定時(shí)器, I/O 端口,RTC, 8 通道 10 位 ADC 和觸摸屏接口, IICBUS 接口, USB 主機(jī), USB 設(shè)吉林工程技術(shù)師范學(xué)院畢業(yè)論文 備, SD 主卡和 MMC 卡接口, 2 通道的 SPI 以及內(nèi)部 PLL 時(shí)鐘倍頻器。 1 23 45 67 89 1011 1213 1415 1617 1819 20U8J T A GR 2210KR 1610K12345678161514131211109R P 3V D D 33J 1 P or tnT R S TT D IT M ST C KnT R S TT D IT M ST C KT D OnT R S TV D D 33V D D 33 V D D 33R T C K 圖 21 JTAG 的電路圖 仿真器設(shè)置 首先點(diǎn)擊桌面圖標(biāo) 如圖 28 所示 .然后將會(huì)彈出如圖 29 對(duì)話(huà)框 , 吉林工程技術(shù)師范學(xué)院畢業(yè)論文 圖 28 JTAG快捷連接圖 圖 29 HJTAG 圖 如果此時(shí)沒(méi)有連接好實(shí)驗(yàn)箱與仿真器 ,點(diǎn)擊檢查標(biāo)志時(shí) ,將會(huì)彈出如圖210 所示對(duì)話(huà)框 ,如果連接無(wú)誤 ,將會(huì)彈出如圖 211 對(duì)話(huà)框 ,表 明連接到的處理器的內(nèi)核及型號(hào) . 圖 210 HJTAG錯(cuò)誤提示框 吉林工程技術(shù)師范學(xué)院畢業(yè)論文 圖 211 HJTAG 連接正確提示框 吉林工程技術(shù)師范學(xué)院畢業(yè)論文 第三 章