LED顯示屏二次開發(fā)接口的設(shè)計(jì)方案
該函數(shù)用來更新顯示屏局部?jī)?nèi)容。對(duì)于一些信息發(fā)布,一般只需要更新局部的內(nèi)容,例如車站大廳信息發(fā)布,顯示屏劃分很多的區(qū)域,有數(shù)字時(shí)鐘、模擬時(shí)鐘、圖片、動(dòng)畫和文字等不同的區(qū)域,一般往往只更新文字部分內(nèi)容,即可達(dá)到信息發(fā)布的目的,同時(shí)不用生成節(jié)目,節(jié)省了時(shí)間和提高了效率。
二次開發(fā)接口一般都是以動(dòng)態(tài)鏈接庫(kù)的形式提供給用戶,并提供主流開發(fā)語(yǔ)言的接口和例程,例如VC、C#、Delphi和VB等。一般的調(diào)用流程是:
(1)載入動(dòng)態(tài)鏈接庫(kù);(2)建立通信通道;(3)進(jìn)行顯示屏控制、監(jiān)控操作;(4)進(jìn)行節(jié)目制做、發(fā)送和更新;(5)關(guān)閉通信通道;(6)釋放動(dòng)態(tài)鏈接庫(kù),完成二次開發(fā)接口的調(diào)用。
4結(jié)論
本文針對(duì)LED顯示屏工程應(yīng)用中對(duì)二次開發(fā)接口的需求,提出了一種LED顯示屏二次開發(fā)接口的方法,將二次開發(fā)接口總結(jié)為通信通道、節(jié)目和命令三種接口,并在網(wǎng)絡(luò)先鋒控制卡系列產(chǎn)品中應(yīng)用。實(shí)踐證明,該方法可讓用戶在系統(tǒng)集成中,簡(jiǎn)單、快速地實(shí)現(xiàn)其二次開發(fā)功能,同時(shí)降低系統(tǒng)集成的周期和代價(jià)。
評(píng)論