有关串口通讯编程(电子秤、 LED 广告屏控制卡)
近日在做一套软件,需在实时采集电子秤的重量数据、输出提示信息到LED广告屏,LED卡的厂家提供了开发包,但没有VFP的,只有C#、VB等,听说可以用DLL调用的方法做,很少接触这方面,因此打算用以下的方式做,不知道 行不行得通,用了timer控件会对响应效率影响大吗?希望有大神指点一下:
整个过程如下:
我自己的软件(简称A软件):用于发送各种文本给B
LED广告屏控制软件(简称B):用于控制LED广告屏的显示
两个软件通过tb_Led表交换数据。
SQL表 tb_Led结构:
sendFlag bit型 A软件指挥B软件的发送标志。
cText varchar型 需要在LED屏上显示的文字,共10个汉字、字母、数字内容。
1.打开B软件,初始化sendFlag=0,B软件定时每nX秒检查sendFlag的变化,nX的值可由用户自定义。
2.打开A软件,初始化sendFlag=0
3.用户在A软件中按下某个按钮,发送特定文字信息,将sendFlag改变为1,cText改变为特定的信息文字。
4.B软件检查到sendFlag改变为1时,停止检查sendFlag,将cText的内容发送到LED屏显示,显示成功后将sendFlag改为0, 开启每nX秒检查sendFlag的变化