亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于ARM的電子公告顯示系統(tǒng)

        2017-02-28 14:27:37張琬君潘世全
        河南建材 2017年2期
        關(guān)鍵詞:字庫液晶屏控件

        張琬君 潘世全

        1中材建設(shè)有限公司(100176)2河南建筑材料研究設(shè)計院有限責任公司(450002)

        基于ARM的電子公告顯示系統(tǒng)

        張琬君1潘世全2

        1中材建設(shè)有限公司(100176)2河南建筑材料研究設(shè)計院有限責任公司(450002)

        這里主要講述了基于ARM的嵌入式公告顯示系統(tǒng)的設(shè)計,主要由三部分組成:上位機、ARM系統(tǒng)、LCD液晶顯示屏。其中上位機通過串口方式與ARM芯片進行數(shù)據(jù)通信,ARM將數(shù)據(jù)以I/O方式送到LCD液晶屏以顯示出來。上位機可實現(xiàn)遠程控制,主要由VB語言實現(xiàn)其代碼編寫,ARM芯片的功能代碼主要由C語言實現(xiàn),最終達到LCD顯示屏能正確的顯示上位機所傳送的數(shù)據(jù)內(nèi)容。

        嵌入式;ARM;LCD

        嵌入式系統(tǒng)及ARM的應(yīng)用是當前的熱點和趨勢,具有廣闊的前景和現(xiàn)實意義??梢栽谠O(shè)計中學(xué)會使用ARM,包括硬件結(jié)構(gòu)和匯編指令的使用,也可以用高級語言寫代碼,鍛煉了編程能力和硬件設(shè)計能力。

        1 系統(tǒng)硬件實現(xiàn)

        EasyARM2200開發(fā)板是一款功能強大的32位ARM單片機開發(fā)板,采用了PHILIPS公司的ARM7TDMI-S核、總線開放的單片機LPC2210,具有JTAG調(diào)試等功能。板上提供了一些鍵盤、LED、RS232等常用功能部件,并具有IDE硬盤接口、CF存儲卡接口、以太網(wǎng)接口和MODEM接口等等,并設(shè)計有外設(shè)PACK,極大地方便了用戶在32位ARM嵌入式系統(tǒng)領(lǐng)域進行開發(fā)試驗。

        整個系統(tǒng)設(shè)計由ARM芯片、液晶顯示屏以及PC機實現(xiàn)。上位機通過串口方式向ARM系統(tǒng)發(fā)送所要顯示的數(shù)據(jù)內(nèi)容,ARM系統(tǒng)將接收到的內(nèi)容放入數(shù)據(jù)緩存區(qū)中,然后以I/O方式送入液晶屏控制器處理,進而在LCD屏上顯示出來。

        2 液晶屏及數(shù)據(jù)顯示

        T6963C是TOSHIBA公司的點陣式圖形液晶控制器,T6963C常用于中規(guī)模的單色點陣圖形液晶的顯示控制器,其最大特點是具有獨特的硬件初始化值設(shè)置功能,顯示驅(qū)動所需要的參數(shù)占空比系數(shù)、驅(qū)動傳輸?shù)淖止?jié)數(shù)/行、字符的字體選擇等均由引腳電平設(shè)置。

        T6963C的控制數(shù)據(jù)傳輸方法:傳輸數(shù)據(jù)時一般是“先傳數(shù)據(jù),再傳命令”,內(nèi)藏LCD控制器與CPU時鐘同步運行。T6963C液晶屏像素為240×128,所寫具體字符大小可自己定義。本文中所用字符均定義在14×14的方框內(nèi),不足此大小的字符由空白填寫。由于此液晶屏沒有帶字庫,所寫字符全部由字模提取軟件生成相應(yīng)的字模,放入字庫中,然后由函數(shù)調(diào)用將其取出,進而顯示出來。

        這里研究的是一個公告顯示系統(tǒng),要求以公告的形式將所要通知的內(nèi)容顯示出來,具體顯示方式為由下至上滾動顯示。上位機通過串口發(fā)來的數(shù)據(jù)是以中斷方式到達ARM系統(tǒng),在顯示完一次內(nèi)容時自動清屏一次,然后馬上顯示第二次,以此類推不斷循環(huán)。

        3 基于VB的上位機功能實現(xiàn)

        將PC機串口與UART0相連,LCD屏以I/O方式連接到EasyARM2200開發(fā)板上,在PC機上用串口調(diào)試助手發(fā)送數(shù)字,觀察LCD屏上是否有對應(yīng)的漢字顯示。要求用上位機發(fā)送數(shù)據(jù)以達到遠程控制顯示,用VB編寫上位機發(fā)送窗口代碼,同時配置串口可以達到與串口調(diào)試助手一樣的效果。用MSComm控件向計算機串口發(fā)送數(shù)據(jù),ARM系統(tǒng)負責接受數(shù)據(jù)并經(jīng)過處理后顯示在LCD屏上。在VB設(shè)計界面上加入MSComm控件,設(shè)置加入串口控件的波特率為115 200 b/s,串口號為1。設(shè)置一個與ARM系統(tǒng)相對應(yīng)的中文字庫,保存為HZ.Dat文件。字庫在文件中以下面的形式:數(shù)字-漢字。用戶在輸入欄中輸入要顯示的漢字,利用子程序ChangeTo轉(zhuǎn)換為字庫中對應(yīng)的數(shù)字,通過MSComm控件的OUTPUT屬性將轉(zhuǎn)換后的數(shù)字發(fā)送到串口,最后在LCD屏上能正確顯示。

        4 結(jié)語

        這里從研究的角度出發(fā),實現(xiàn)上位機控制LCD顯示屏。設(shè)計的中心思想就是上位機通過串口發(fā)送一些數(shù)據(jù),串口接收到以后由ARM系統(tǒng)進行處理然后送到LCD屏上顯示出來。整個過程基本達到了設(shè)計本身的要求,對LCD屏的原理、串口數(shù)據(jù)通信有清晰的認識,也最終實現(xiàn)了上位機遠程控制。

        [1]周立功.ARM嵌入式系統(tǒng)基礎(chǔ)教程[M].北京:北京航空航天大學(xué)出版社,2005.

        [2]陳新,王建東.基于ARM的高性能遠程監(jiān)控系統(tǒng)[J].微處理機,2007,28(1):19-21.

        [3]張媛,黎文福.一種TFT LCD數(shù)字源驅(qū)動芯片的設(shè)計[J].電子技術(shù),2007(3):17-20.

        猜你喜歡
        字庫液晶屏控件
        No.2 喜茶聯(lián)合漢儀字庫推出微型書和書簽
        基于STM32F4的多通道串口驅(qū)動TFT液晶屏顯示系統(tǒng)設(shè)計
        液晶與顯示(2020年5期)2020-05-06 13:46:58
        關(guān)于.net控件數(shù)組的探討
        軟件(2018年7期)2018-08-13 09:44:42
        某型號產(chǎn)品的字庫遷移優(yōu)化設(shè)計
        電子世界(2018年7期)2018-04-26 08:51:35
        FPGA的TFT-LCD真彩液晶屏顯示控制
        基于機器視覺的液晶屏字符缺陷檢測系統(tǒng)設(shè)計
        相同字庫條件下激光打印文件特征的變化規(guī)律和特點
        基于圖像處理的電能表液晶屏質(zhì)量檢測方法
        電測與儀表(2014年9期)2014-04-15 00:27:02
        再議字庫知識產(chǎn)權(quán)保護
        就這樣玩會VBA中常見的自定義控件
        電腦迷(2012年24期)2012-04-29 00:44:03
        亚洲国产成人精品久久成人| 久久精品无码中文字幕| 国产男女猛烈无遮挡免费视频| 久久HEZYO色综合| 国产三级精品三级在线专区| 人妻少妇精品无码专区| 大伊香蕉在线精品视频75| 久久久久久无中无码| 中文字幕人妻av四季| 国产一区二区精品久久岳| 日本丰满人妻xxxxxhd| 国产成年无码久久久免费| 日韩有码在线免费视频| 欧美激情一区二区三区成人 | 久久久久亚洲AV无码专| 中文字幕日韩一区二区不卡| 久久免费看黄a级毛片| 一区二区三区在线 | 欧| 夜夜被公侵犯的美人妻| 国产午夜精品av一区二区三| 18禁止进入1000部高潮网站| 亚洲日韩欧洲无码av夜夜摸| 娇柔白嫩呻吟人妻尤物| 亚洲熟女av在线观看| 午夜精品久久久久久久99热| 欧美高大丰满freesex| 美女叉开双腿让男人插| 国产亚洲精品品视频在线| 国产成人av大片大片在线播放| 无码人妻系列不卡免费视频| 日韩av一区二区无卡| 免费人成小说在线观看网站| 亚洲爆乳少妇无码激情| 国产一区二区三区杨幂| 国产麻豆精品传媒av在线| 夜鲁很鲁在线视频| 国产午夜精品福利久久| 丝袜美腿一区在线观看| 中文字幕乱码高清完整版| AV无码最在线播放| 久久蜜臀av一区三区|