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

        ?

        嵌入式LCD情報(bào)板網(wǎng)關(guān)系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)

        2016-10-28 03:14:30屈軍鎖楊樹(shù)強(qiáng)
        關(guān)鍵詞:模組控件觸摸屏

        寧 哲,屈軍鎖,楊樹(shù)強(qiáng),房 田

        (1.西安郵電大學(xué) 通信與信息工程學(xué)院,西安 710061;2.電信科學(xué)技術(shù)第四研究所,西安 710061; 3.山東大學(xué) 外國(guó)語(yǔ)學(xué)院,濟(jì)南 250100)

        嵌入式LCD情報(bào)板網(wǎng)關(guān)系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)

        寧 哲1,屈軍鎖1,楊樹(shù)強(qiáng)2,房 田3

        (1.西安郵電大學(xué) 通信與信息工程學(xué)院,西安 710061;2.電信科學(xué)技術(shù)第四研究所,西安 710061; 3.山東大學(xué) 外國(guó)語(yǔ)學(xué)院,濟(jì)南 250100)

        針對(duì)LED情報(bào)板顯示規(guī)模小、控制難、信息無(wú)法實(shí)時(shí)發(fā)布的問(wèn)題,進(jìn)行了顯示方式、控制方法和通信模式的分析,提出了一種嵌入式LCD情報(bào)板網(wǎng)關(guān)系統(tǒng)的設(shè)計(jì)方案;該系統(tǒng)由智能顯示模組、網(wǎng)關(guān)、后臺(tái)數(shù)據(jù)庫(kù)和WEB界面四部分組成,智能顯示模組包括LCD顯示屏、觸摸屏、S3C2440嵌入式微處理器、人機(jī)界面處理系統(tǒng)和RS232通訊接口;網(wǎng)關(guān)是以嵌入式Linux操作系統(tǒng)OpenWrt和嵌入式微處理器RT5350為平臺(tái),實(shí)現(xiàn)了802.11 b/g/n高速無(wú)線局域網(wǎng)、以太網(wǎng)WAN和RS232串口通信相互轉(zhuǎn)換的功能;后臺(tái)數(shù)據(jù)庫(kù)是以html和php語(yǔ)言為軟件支撐,管理員可以通過(guò)WEB界面靈活的管理情報(bào)板內(nèi)容和配置網(wǎng)關(guān)參數(shù);在校園搭建情報(bào)板網(wǎng)關(guān)系統(tǒng)并進(jìn)行測(cè)試,結(jié)果表明,該系統(tǒng)能夠?qū)⒌讓臃?wù)與上層管理緊密結(jié)合,擴(kuò)大信息覆蓋面,提高信息利用率和發(fā)布效率,在信息發(fā)布技術(shù)的發(fā)展上有一定的參考、推廣價(jià)值。

        情報(bào)板;網(wǎng)關(guān);嵌入式系統(tǒng);串口通信;后臺(tái)管理

        0 引言

        隨著信息化和網(wǎng)絡(luò)化的高度統(tǒng)一,信息傳播速度的不斷加快和信息發(fā)布技術(shù)的不斷完善和發(fā)展。LED情報(bào)板已成為人們獲取信息的重要方式之一,它可以循環(huán)播放文字、圖形和圖像信息。但在某些場(chǎng)合和領(lǐng)域,傳統(tǒng)的LED情報(bào)板也表現(xiàn)出一定的局限性,例如,在高校,教學(xué)管理特點(diǎn)決定了高校管理部門需要向?qū)W生和老師發(fā)布大量信息,單一的LED情報(bào)板顯示規(guī)模小,不能覆蓋整個(gè)校園信息網(wǎng)絡(luò),若需大量信息的顯示,必然造價(jià)昂貴,并且其控制方式多以單一LED情報(bào)板控制為主流,若在滿足覆蓋面的基礎(chǔ)上,操作和更新大量顯示信息極其不便。在這種背景下,應(yīng)用嵌入式和通信網(wǎng)絡(luò)技術(shù),本文提出了一種嵌入式LCD情報(bào)板網(wǎng)關(guān)系統(tǒng)設(shè)計(jì)方案,改善了傳統(tǒng)LED情報(bào)板表現(xiàn)出的局限性。

        1 系統(tǒng)整體設(shè)計(jì)方案

        該系統(tǒng)主要由智能顯示模組、網(wǎng)關(guān)、后臺(tái)數(shù)據(jù)庫(kù)和WEB界面四部分組成。智能顯示模組包括7寸TFT LCD液晶顯示屏、S3C2440嵌入式微處理器、電阻式觸摸屏、人機(jī)界面處理系統(tǒng)和RS232串口通信接口,可獨(dú)立完成圖形、文字界面的顯示和與外界通信、控制的工作;網(wǎng)關(guān)是以嵌入式Linux操作系統(tǒng)OpenWrt作為軟件支撐,采用嵌入式微處理器RT5350作為硬件平臺(tái),主要實(shí)現(xiàn)WIFI、以太網(wǎng)WAN和RS232串口通信相互轉(zhuǎn)換的功能;后臺(tái)數(shù)據(jù)庫(kù)和WEB界面組成管理系統(tǒng),可為用戶提供簡(jiǎn)單、便捷的操作方案,管理人員僅需通過(guò)WEB[1]界面,即可靈活、便捷的管理情報(bào)板內(nèi)容、查詢情報(bào)板的工作狀態(tài)和配置網(wǎng)關(guān)參數(shù)。該系統(tǒng)整體部署如圖1所示。

        圖1 系統(tǒng)整體部署結(jié)構(gòu)圖

        該系統(tǒng)主要實(shí)現(xiàn)功能如下:

        1)LCD采用多窗口顯示機(jī)制,可實(shí)現(xiàn)內(nèi)容的分塊、滾動(dòng)和刷新顯示;

        2)實(shí)時(shí)監(jiān)測(cè)觸摸屏信息量變化,完成情報(bào)板終端信息的觸摸輸入與參數(shù)修改;

        3)網(wǎng)關(guān)實(shí)時(shí)監(jiān)聽(tīng)遠(yuǎn)程服務(wù)器端的連接請(qǐng)求,通過(guò)TCP協(xié)議接收服務(wù)器數(shù)據(jù),并實(shí)現(xiàn)情報(bào)板終端可識(shí)別的協(xié)議轉(zhuǎn)換功能。

        4)通過(guò)WEB界面實(shí)現(xiàn)情報(bào)板顯示窗口布局的任意設(shè)置和內(nèi)容的任意修改(例如文字的樣式,內(nèi)容顯示格式等)。

        2 硬件系統(tǒng)設(shè)計(jì)

        2.1 智能顯示模組

        為了整個(gè)系統(tǒng)的穩(wěn)定性,選用Greatal生產(chǎn)的可編程式TFT LCD。該模組包含7寸液晶顯示屏、S3C2440[2]嵌入式微處理器、觸摸屏和RS232通訊接口。LCD采用AUO A070VW08 系列WVGA商業(yè)級(jí)TFT彩屏,分辨率為800*480。觸摸屏采用四線電阻式,此觸摸屏應(yīng)用廣,最為普及。其中通信接口采用串行通信方式,由于其成本低,線路少,在短距離傳輸大量信息時(shí)速度快,與網(wǎng)關(guān)相結(jié)合,可保證信息傳輸過(guò)程中的穩(wěn)定性、可靠性。

        嵌入式微處理器采用架構(gòu)為ARM9核的S3C2440芯片,在此硬件平臺(tái)上嵌入式Linux實(shí)時(shí)操作系統(tǒng),可提高屏幕窗口化顯示的刷新速度和頁(yè)面的切換效率,以及多任務(wù)的穩(wěn)定切換。

        2.2 網(wǎng)關(guān)系統(tǒng)設(shè)計(jì)

        網(wǎng)關(guān)系統(tǒng)的總體結(jié)構(gòu)由軟件層和硬件層組成。硬件層包括嵌入式微處理器、以太網(wǎng)接口和串口模塊。嵌入式微處理器采用32位RT5350處理器,結(jié)合WIFI無(wú)線通信[3]技術(shù),嵌入Linux操作系統(tǒng)OpenWrt,實(shí)現(xiàn)服務(wù)端與客戶端的數(shù)據(jù)傳輸、WEB遠(yuǎn)程服務(wù)功能和通信協(xié)議的轉(zhuǎn)換,串口模塊采用內(nèi)部RS232通信接口,波特率為115 200 Mbps。其具體結(jié)構(gòu)如表1所示。

        表1 網(wǎng)關(guān)總體結(jié)構(gòu)

        RT5350集成了360 MS的MIPS 24KEc內(nèi)核的完整SoC[4]。集成的RT2872無(wú)線模塊以2T2R架構(gòu)可實(shí)現(xiàn)300 Mbps的數(shù)據(jù)速率,具有豐富的通信接口,例如UART、PCI等,與本文LCD情報(bào)板RS232通信接口相結(jié)合,完成WIFI與串口的相互轉(zhuǎn)換,以保證服務(wù)器通過(guò)TCP/IP協(xié)議發(fā)送的數(shù)據(jù)包傳輸給LCD情報(bào)板.網(wǎng)關(guān)系統(tǒng)框架如圖2所示。

        圖2 網(wǎng)關(guān)系統(tǒng)框架

        3 軟件系統(tǒng)設(shè)計(jì)

        3.1 情報(bào)板系統(tǒng)設(shè)計(jì)

        LCD情報(bào)面顯示界面開(kāi)發(fā)軟件采用圖形嵌入式界面開(kāi)發(fā)工具,此工具涵蓋多種控件元素,并集成了Windows端可視化界面開(kāi)發(fā)環(huán)境,支持JS腳本,C語(yǔ)言腳本,通過(guò)該工具可完成靜態(tài)外觀(如字體、窗口和樣式等)和動(dòng)態(tài)行為的界面效果,以及多任務(wù)系統(tǒng)設(shè)計(jì)。

        界面顯示采用多窗口機(jī)制,內(nèi)容模塊化以及加入信息量判別標(biāo)志。以便高效利用各窗口動(dòng)態(tài)切換并顯示信息,防止窗口在未接收到信息顯示信令時(shí)空白顯示。信息顯示流程如圖3所示。

        圖3 信息顯示流程圖

        情報(bào)板上電后,會(huì)完成全局腳本的初始化操作,并且進(jìn)入空閑循環(huán)等待狀態(tài)。當(dāng)接收到有效的對(duì)象控件事件觸發(fā)時(shí),會(huì)立即執(zhí)行控件中的動(dòng)作腳本,執(zhí)行完畢后返回空閑循環(huán)等待狀態(tài),情報(bào)板腳本執(zhí)行過(guò)程如圖4所示。

        圖4 情報(bào)本腳本執(zhí)行過(guò)程圖

        3.2 網(wǎng)關(guān)操作系統(tǒng)移植

        OpenWrt是基于Linux的高度模塊化、自動(dòng)化的嵌入式路由操作系統(tǒng)。其網(wǎng)絡(luò)組建強(qiáng)大,擴(kuò)展性特別強(qiáng)。OpenWrt[5]能夠很好地支持ARM架構(gòu)微處理器,通過(guò)MAKE命令即可制作特定功能的嵌入式系統(tǒng)固件,而OpenWrt SDK更加使開(kāi)發(fā)工序方便易行。

        OpenWrt開(kāi)發(fā)主要包含如下幾個(gè)過(guò)程:

        1)創(chuàng)建linux的交叉編譯環(huán)境;

        2)移植RT5350 Tool-Chain工具鏈:

        Step1:install toolchain

        cp RT535x_SDK/toolchain/buildroot-gcc342.tar.bz2/opt

        tar jxvf buildroot-gcc342.tar.bz2

        mkdir /opt/buildroot-gdb

        mkdir /opt/buildroot-gdb/bin

        Step2:install LZMA Utility

        tar xvf RT535x_SDK/toolchain/lzma-4.32.7.tar.gz

        cd RT535x_SDk/toolchian/lzma-4.32.7

        ./configure

        make

        make install(auto install lzma to /usr/local.bin)

        Step3:install mksquashfs utility

        3)移植Bootloader:

        Step1:Uboot Configuration(set the DRAM size,LAN/WAN Partition)

        Step2:Build the uboot image

        Step3:Burn the uboot image

        4)移植linux內(nèi)核(版本采用Linux-2.6.2)

        cd RT535x_SDK/toolchain/mksquash_lzma-3.2

        make install (auto copy lzma_alone mksquashfs_lzma-3.2 to /opt/buildroot-gdb/bin )

        5)建立根文件系統(tǒng):

        cd RT535x_SDK/source

        make menuconfig

        Step1:選擇板型號(hào)

        Step2:選擇flash和SDRAM大小

        Step3:保存并退出

        Step4:Compile Linux image

        3.3 通信協(xié)議設(shè)計(jì)

        該系統(tǒng)通信過(guò)程中采用了TCP/IP通信和RS232串口通信,因此需要構(gòu)建通信協(xié)議幀結(jié)構(gòu),以保證信息傳輸?shù)目煽啃院屯暾浴袷饺绫?所示。

        ①幀頭:表示一幀開(kāi)始,內(nèi)容規(guī)定為FFAA。

        ②幀長(zhǎng):表示整幀內(nèi)容的長(zhǎng)度。

        表2 通信協(xié)議幀結(jié)構(gòu)

        ③窗口標(biāo)識(shí):LCD情報(bào)板有多個(gè)窗口,并且每個(gè)窗口命名一個(gè)名字長(zhǎng)度為4字節(jié)。

        ④數(shù)據(jù)協(xié)議幀結(jié)構(gòu)格式:

        [object name].[object property name] = [object value],[object name]為控件自定義名稱,[runtime property name]為控件特定屬性,[object value]為空間對(duì)象值,如name.text="ABCDE",此數(shù)據(jù)協(xié)議內(nèi)容為名字是name的文本控件,其值為ABCDE.

        ⑤奇偶校驗(yàn)位:采用奇偶校驗(yàn)方法以保證降低通信誤碼率。

        ⑥幀尾采用回車符,表示一幀的結(jié)束,長(zhǎng)度為一個(gè)字節(jié)。

        4 實(shí)驗(yàn)測(cè)試與驗(yàn)證

        通過(guò)開(kāi)發(fā)嵌入式LCD情報(bào)板網(wǎng)關(guān)系統(tǒng)實(shí)際產(chǎn)品并進(jìn)行測(cè)試,測(cè)試方法為:在校園教室以及實(shí)驗(yàn)室等人流量較大的辦公點(diǎn)安置此設(shè)備,構(gòu)建校園無(wú)線VLAN,通過(guò)PHP搭建的后臺(tái)服務(wù)器定時(shí)給情報(bào)板發(fā)送內(nèi)容,并且不定時(shí)通過(guò)WEB界面實(shí)時(shí)對(duì)情報(bào)板顯示內(nèi)容、文本樣式和窗口結(jié)構(gòu)修改。經(jīng)測(cè)試,情報(bào)板能夠穩(wěn)定的進(jìn)行數(shù)據(jù)顯示和高速的刷新數(shù)據(jù)內(nèi)容,網(wǎng)關(guān)能夠可靠地完成數(shù)據(jù)協(xié)議之間的轉(zhuǎn)換,并且可以實(shí)時(shí)接收并解析后臺(tái)發(fā)送的數(shù)據(jù)包,整個(gè)系統(tǒng)運(yùn)行良好。

        5 結(jié)束語(yǔ)

        嵌入式LCD情報(bào)板網(wǎng)關(guān)系統(tǒng)能夠有效地提高信息發(fā)布的效率、擴(kuò)大信息覆蓋面和準(zhǔn)確的進(jìn)行信息顯示。操作者可以方便、快捷的通過(guò)WEB界面對(duì)多臺(tái)情報(bào)板進(jìn)行內(nèi)容修改和信息發(fā)布,解決了目前通信方案中無(wú)法在一個(gè)大網(wǎng)絡(luò)環(huán)境下控制多顯示屏的難題,該系統(tǒng)實(shí)際應(yīng)用效果良好。

        [1] 施忠華.基于嵌入式Linux和Sqlite的Web服務(wù)器的研究與應(yīng)用[D].南昌:南昌大學(xué),2012.

        [2] Samsung Corporation. S3C2440A 32-bit RISC microprocessor user’s manual [RB/OL]. http://www.samsung.com,2009.

        [3] 王 殊,閻毓杰,胡富平,等.無(wú)線傳感器網(wǎng)絡(luò)的理論及應(yīng)用[M].北京:北京航空航天大學(xué)出版利,2007.

        [4] 王慶波,葉錫恩,王賢禮.基于RT5350的家庭網(wǎng)關(guān)的設(shè)計(jì)與實(shí)現(xiàn)[J].無(wú)線電通信技術(shù),2015(6):61-64.

        [5] 馬 成.基于Linux的嵌入式智能家居服務(wù)器的研究與設(shè)計(jì)[D].南京:江蘇科技大學(xué),2013.

        Design and Development of Embedded LCD Bulletin Board Gateway System

        Ning Zhe1, Qu Junsuo1,Yang Shuqiang2,Fang Tian3

        (1.School of Telecommunication and Information Technology, Xi’an University of Posts and Telecommunications, Xi’an 710061,China;2.Fourth Research Institute of Telecommunications Technology, Xi’an 710061,China;3.School of Foreign Languages and Literature,Shandong University,Jinan 250100,China)

        The embedded LCD bulletin board gateway system is designed after the analysis of the display mode, control method and communication mode to solve the problems of small size, difficulty in control and postponement of information occurring to LED bulletin board. This system is comprised of four parts namely smart display module, gateway, background data base and WEB interface. The smart display module includes LCD display screen, touch screen, S3C2440 embedded microprocessor, human-computer interface processing system and RS232 connector. Gateway can realize the function of conversion between 802.11b/g/n high-speed wireless LAN, Ethernet WAN and RS serial port communication based on the embedded Linux operating system OpenWrt and embedded microprocessor RT5350. Background data base is established using html and php languages and the administrator can have an easier control on the bulletin board information and set the parameters of gateway. This bulletin board gateway system has been established and tested at the XUPT campus. The test results indicate that it can construct a close relationship between service and top management, expand the coverage of information, improve information utility as well as the efficiency of information distribution, thus providing a reference for the development of information distribution technology and having values for promotion.

        bulletin board; gateway; embedded system; serial port communication; background management

        2015-12-30;

        2016-01-29。

        寧 哲(1990-),男,碩士生,主要從事移動(dòng)通信及物聯(lián)網(wǎng)方向的研究。

        屈軍鎖(1968-),男,碩士生導(dǎo)師,教授,主要從事移動(dòng)通信網(wǎng)、寬帶信息網(wǎng)、物聯(lián)網(wǎng)及應(yīng)用等方向的研究。

        楊樹(shù)強(qiáng)(1967-),男,教授級(jí)高工,主要從事移動(dòng)通信網(wǎng)絡(luò)方向的研究。

        1671-4598(2016)07-0224-03

        10.16526/j.cnki.11-4762/tp.2016.07.060

        TP393.1 文獻(xiàn)標(biāo)識(shí)碼:A

        猜你喜歡
        模組控件觸摸屏
        PLC和觸摸屏在衛(wèi)生間控制系統(tǒng)的應(yīng)用
        光學(xué)薄膜技術(shù)及在背光模組中的應(yīng)用研究
        電子制作(2019年12期)2019-07-16 08:45:20
        關(guān)于.net控件數(shù)組的探討
        軟件(2018年7期)2018-08-13 09:44:42
        皮膚“長(zhǎng)”出觸摸屏
        淺談石墨烯材料在LED路燈模組中的應(yīng)用及該模組的設(shè)計(jì)
        電子制作(2018年8期)2018-06-26 06:43:10
        關(guān)于超薄LED背光模組設(shè)計(jì)探討
        一種大面積OLED模組均勻調(diào)光技術(shù)研究
        液晶與顯示(2014年3期)2014-02-28 21:14:32
        投射式多點(diǎn)觸控電容觸摸屏
        河南科技(2014年12期)2014-02-27 14:10:32
        觸摸屏項(xiàng)目移植在自動(dòng)化系統(tǒng)升級(jí)中的應(yīng)用
        就這樣玩會(huì)VBA中常見(jiàn)的自定義控件
        電腦迷(2012年24期)2012-04-29 00:44:03
        开心五月激情五月五月天| 国品精品一区二区在线观看| 免费无遮挡禁18污污网站| 亚洲日本va午夜在线电影| 国产肉体ⅹxxx137大胆| 美女高潮流白浆视频在线观看 | 天堂无码人妻精品av一区| 鲁一鲁一鲁一鲁一澡| 无码 免费 国产在线观看91| 中文字幕有码高清| 青青草久久久亚洲一区| 国产主播一区二区三区蜜桃| av色欲无码人妻中文字幕| www国产精品内射熟女| 亚洲AV秘 无码一区二区三区| 日韩精品免费观看在线| 黄片视频免费观看蜜桃| 最近2019年好看中文字幕视频 | 美女视频一区二区三区在线| 中文无码成人免费视频在线观看| 国产伦精品一区二区三区妓女| 国产人妻无码一区二区三区免费| 91在线区啪国自产网页| 亚洲粉嫩av一区二区黑人| 一本久久综合亚洲鲁鲁五月夫| 中文字幕一区二三区麻豆| 国产麻豆精品精东影业av网站| 牲欲强的熟妇农村老妇女| 久久精品国产精品亚洲婷婷| 国产粉嫩美女一区二区三| 亚洲成av人片极品少妇| 人成午夜大片免费视频77777| 亚洲成av人片在www| 一本一本久久a久久精品综合| 激情内射亚洲一区二区| 中文字幕在线乱码av| 午夜精品射精入后重之免费观看| 无尽动漫性视频╳╳╳3d| 在线观看视频日本一区二区三区| 日本a爱视频二区三区| 免费人成年激情视频在线观看|