灵信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竟然可以运行了。
在用Demo测试之前,我先是用LED Player调试了下屏的控制情况,我安装的是LED Player7.0.3,我把软件放在了网盘,有需要的可以自行下载:
链接: https://pan.baidu.com/s/13KsB9gy6F0CpQaN3RIp5nw
提取码: 9duk
安装启动后选择屏参设置:
输入密码:888,进入屏参设置
由于我们是用固定IP,因此通讯模式选择网络通讯,输入控制卡的IP,点击测试连接,连接成功说明控制卡通信没有问题。
我们的控制卡是C型的
在基本设置中,选择控制卡的型号C,显示屏颜色三基色,灰度等级无。
中间的参数根据自己屏的类型进行设置,我默认没有修改。
宽高比例:320×64
参数设置完后,点击设置屏参按钮就可以了。
然后就可以向屏幕上发送数据了,只要宽高比较设置正确,基本上都是可以发送成功
LED Player测试没有问题,然后用灵信提供的Demo调试也没有问题.
然后根据自己公司的业务进行开发就可以了,Demo中提供的案例也比较全面,无非就是屏幕显示的区域和内容不一样而已。
灵信单双色及门楣全彩开发资料:
链接:https://pan.baidu.com/s/1fgmK0Zgz188WvgYPZR96Yg
提取码:wbbb
相关博客
评论
随笔分类
Powered by .NET 6.0 陕ICP备2020018176号-4