基于PIC的嵌入式文字與圖像處理研究
發(fā)布時(shí)間:2017-05-22 10:14
本文關(guān)鍵詞:基于PIC的嵌入式文字與圖像處理研究,由筆耕文化傳播整理發(fā)布。
【摘要】:今天,嵌入式技術(shù)可謂是一日千里,因而衍生的各種智能設(shè)備也是日新月異。各種多功能的智能控制系統(tǒng)已經(jīng)在日常家電和工業(yè)控制中嶄露頭角。其中95%以上的嵌入式智能設(shè)備均帶有大小不一的顯示屏。顯示屏用于顯示用戶(hù)關(guān)心的數(shù)據(jù)和其他情況,使得產(chǎn)品適用性更強(qiáng),用戶(hù)體驗(yàn)性更高。而這類(lèi)功能相對(duì)簡(jiǎn)單的顯示設(shè)備主要是負(fù)責(zé)文字和圖片類(lèi)的顯示。本系統(tǒng)使用Microchip所生產(chǎn)的PIC24FJ系列的一款16位單片機(jī)作為中央處理器,通過(guò)FH19SC-40S-0.5SH(05)連接標(biāo)準(zhǔn)外接4.3寸TFT(Thin Film Transistor)格式的LCD為顯示屏。PIC與GT21L161W字庫(kù)芯片連接,通過(guò)SPI總線(xiàn)讀取字符點(diǎn)陣信息,再將點(diǎn)陣字符顯示在LCD上。為了實(shí)現(xiàn)遠(yuǎn)程控制,本設(shè)計(jì)利用51單片機(jī)和EM310無(wú)線(xiàn)通信模塊,編寫(xiě)程序?qū)崿F(xiàn)了通過(guò)手機(jī)遠(yuǎn)程控制系統(tǒng)的功能?紤]到某些情況需要在PC端操作該系統(tǒng),最后還開(kāi)發(fā)了PC控制端,通過(guò)串口連接控制整個(gè)系統(tǒng)。本文論述了如何在PIC單片機(jī)上開(kāi)發(fā)能夠用于智能控制和顯示的嵌入式系統(tǒng)。重點(diǎn)研究?jī)?nèi)容包括如何驅(qū)動(dòng)LCD屏幕;如何快速有效地讀取字符信息,又如何準(zhǔn)確的編寫(xiě)程序?qū)Ⅻc(diǎn)陣字符和圖片顯示在屏幕上;在不同模塊之間傳輸數(shù)據(jù)時(shí),怎樣保證傳輸接口的可靠性;如何保證串行通信中數(shù)據(jù)的正確性;如何在存儲(chǔ)空間有限的情況下盡可能顯示高清圖片。為了解決嵌入式設(shè)備功耗低、成本低、可靠性高等主要問(wèn)題。本設(shè)計(jì)拋棄了功能強(qiáng)大的ARM處理器,而選擇了PIC24FJ系列的16位單片機(jī),該單片機(jī)采用哈弗結(jié)構(gòu),且自帶圖形控制器,無(wú)論是從性能上、功能上還是價(jià)格上都完全能滿(mǎn)足設(shè)計(jì)的需要。此外,為了解決傳統(tǒng)串行數(shù)據(jù)傳輸中的可靠性問(wèn)題,本設(shè)計(jì)通過(guò)對(duì)SPI和UART協(xié)議進(jìn)行分析,又考慮到當(dāng)傳輸數(shù)據(jù)量很大的時(shí)候,處理器存儲(chǔ)有限的情況。在傳統(tǒng)循環(huán)冗余校驗(yàn)法的基礎(chǔ)上,設(shè)計(jì)并實(shí)現(xiàn)了一邊傳輸一邊校驗(yàn)的循環(huán)冗余校驗(yàn)法,保證傳輸?shù)目煽啃浴D承┰O(shè)備可能要求清晰度高的圖片顯示,但MCU自帶的顯存有可能不足,在設(shè)計(jì)中我還額外添加了圖片壓縮處理和存儲(chǔ)擴(kuò)展功能。整個(gè)設(shè)計(jì)在硬件和軟件上都做了相應(yīng)的優(yōu)化,最終成功的實(shí)現(xiàn)了預(yù)期功能。
【關(guān)鍵詞】:文字圖像處理 智能設(shè)備 PIC處理器 點(diǎn)陣LCD 加密壓縮
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類(lèi)號(hào)】:TP368.1;TP391.41
本文關(guān)鍵詞:基于PIC的嵌入式文字與圖像處理研究,,由筆耕文化傳播整理發(fā)布。
本文編號(hào):385391
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/385391.html
最近更新
教材專(zhuān)著