您现在的位置是:首页 > C# > 灵信LED显示屏二次开发教程_C#版实现

灵信LED显示屏二次开发教程_C#版实现

王递杰 2023年9月8日 C#

最近工作上接触到了灵信的LED屏,要求做二次开发,可以用程序控制LED屏显示内容。我看了下灵信给的资料,文档挺全面,还包含了用到的SDK、Demo等。

本来想先看下Demo,看能不能启动运行起来,结果却一直报错:

System.DllNotFoundException:“无法加载 DLL“lv_led.dll”: 找不到指定的模块

Demo的bin目录下明明是有lv_led.dll的,结果还是报这个错,网上查了查可能是这个dll文件内部还引用了其他的组件。正当我一筹莫展时,我无意间把灵信的LED Player装上后,Demo竟然可以运行了。

null

在用Demo测试之前,我先是用LED Player调试了下屏的控制情况,我安装的是LED Player7.0.3,我把软件放在了网盘,有需要的可以自行下载:

链接: https://pan.baidu.com/s/13KsB9gy6F0CpQaN3RIp5nw 
提取码: 9duk

安装启动后选择屏参设置:

null

输入密码:888,进入屏参设置

由于我们是用固定IP,因此通讯模式选择网络通讯,输入控制卡的IP,点击测试连接,连接成功说明控制卡通信没有问题。

null

我们的控制卡是C型的

在基本设置中,选择控制卡的型号C,显示屏颜色三基色,灰度等级无。

中间的参数根据自己屏的类型进行设置,我默认没有修改。

宽高比例:320×64

参数设置完后,点击设置屏参按钮就可以了。

null

然后就可以向屏幕上发送数据了,只要宽高比较设置正确,基本上都是可以发送成功

null

null


LED Player测试没有问题,然后用灵信提供的Demo调试也没有问题.

null

然后根据自己公司的业务进行开发就可以了,Demo中提供的案例也比较全面,无非就是屏幕显示的区域和内容不一样而已。

灵信单双色及门楣全彩开发资料:

链接:https://pan.baidu.com/s/1fgmK0Zgz188WvgYPZR96Yg 
提取码:wbbb




评论

暂无评论