您好,欢迎光临!   请登录 免费注册    
  您的位置:电子变压器资讯网 > 资讯中心 >  技术文章 > 正文
LED显示屏二次开发接口的设计方案
[发布时间]:2012年5月31日 [来源]:电子发烧友 [点击率]:5835
【导读】: 引言在LED 显示屏工程应用中,有单块显示屏项目,但更多的是多块显示屏项目。对于单块显示屏,直接使用厂商配置的控制软件就满足要求了;但对于多块显示屏,尤其是系统集成项目,厂商配置的控制软件就很难满...

(3)显示屏亮度调节。

函数格式:DWORD LEDControl_SetBrightness(DWORD dwDev, BYTE byDstNo, char *chHost,WORD wPort, BYTE byBrightness/* 亮度*/);该函数用于调节显示屏亮度。

(4)校时。

函数格式:DWORD LEDControl_AdjustTime(DWORD dwDev, BYTE byDstNo, char *chHost,WORD wPort);

该函数用于计算机时钟校正显示屏时钟。

(5)节目发送接口。

函数格式:DWORD LEDControl_SendToScreen(DWORD dwDev, BYTE byDstNo, char *chHost,WORD wPort);

该函数将Program_MakeData 生成的节目数据发送到显示屏,最后返回状态值,表示成功、失败及其它状态,用户根据状态再进行相应的处理。

(6)局部更新节目接口。

函数格式:DWORDLEDControl_UpdateCodeText (DWORD dwDev,BYTE byDstNo, char *chHost, WORD wPort,char *chCodeText/* 字符串缓冲区*/, int iLen/*字符串长度*/);

该函数用来更新显示屏局部内容。对于一些信息发布,一般只需要更新局部的内容,例如车站大厅信息发布,显示屏划分很多的区域,有数字时钟、模拟时钟、图片、动画和文字等不同的区域,一般往往只更新文字部分内容,即可达到信息发布的目的,同时不用生成节目,节省了时间和提高了效率。

3 二次开发接口的应用

二次开发接口一般都是以动态链接库的形式提供给用户,并提供主流开发语言的接口和例程,例如VC、C#、Delphi 和VB 等。一般的调用流程是:

(1)载入动态链接库;(2)建立通信通道;(3)进行显示屏控制、监控操作;(4)进行节目制做、发送和更新;(5)关闭通信通道;(6)释放动态链接库,完成二次开发接口的调用。

4 结论

本文针对LED 显示屏工程应用中对二次开发接口的需求,提出了一种LED 显示屏二次开发接口的方法,将二次开发接口总结为通信通道、节目和命令三种接口,并在网络先锋控制卡系列产品中应用。实践证明,该方法可让用户在系统集成中,简单、快速地实现其二次开发功能,同时降低系统集成的周期和代价。

[上一页] [1] [2] [3] [4] [下一页]
投稿箱:
   电子变压器、电感器、磁性材料等磁电元件相关的行业、企业新闻稿件需要发表,或进行资讯合作,欢迎联系本网编辑部QQ: , 邮箱:info%ett-cn.com (%替换成@)。
第一时间获取电子变压行业资讯,请在微信公众账号中搜索“电子变压器资讯”或者“dzbyqzj”,或用手机扫描左方二维码,即可获得电子变压器资讯网每日精华内容推送和最优搜索体验,并参与活动!
温馨提示:回复“1”获取最新资讯。