急求串口通讯(100分)

  • 主题发起人 主题发起人 哈_哈
  • 开始时间 开始时间

哈_哈

Unregistered / Unconfirmed
GUEST, unregistred user!
在两台计算机之间通过串口进行通讯,我用的是RS232,其通讯协议为:
1、 甲与乙建立链接时,甲向乙发送
0xF0 0xD1 0xFF
乙收到后,向甲发送
0xFA 0xAA 0xFF
2、进入程序,乙向甲发送数据包,建立握手信号
0xF1 0x55 0xFF
甲收到后,则向乙发送
0xFA 0x55 0xFF
3、选中具体科目进入时乙向甲发送
0xF2 XY 0xFF
注:XY代表训练科目名称代号,
甲收到后,则向乙发送
0xFB XY 0x
4、进入到科目,开始训练
乙每隔500毫秒向甲发送数据
0xF3 12个字节 0xFF
5、练习结束,退出科目
0xF5 XY 0xFF
甲收到后,则向乙发送
0xFD XY 0xFF
请问如何实现?我是甲方机子
 
使用SPCOMM控件或者自己封装API
使用线程监测串口是否有接收的数据,如果有发送消息
创建消息响应的函数,执行收到串口数据后的操作
 
这个很容易做的
Delphi的串口控件很多
一般的都能用
自己封装API也可以
只是麻烦一点
如果不愿意自己做可以外包给我
QQ:158783169
 
用读、写函数
 
easy,什么报酬,呵呵
 
使用spcomm非常简单
 
To Mike1234567890:
我家里有点事情暂时没法做,也不方便上QQ,麻烦你帮我做一下了,送你200分了,谢谢!!!!!
 
另外我想让我的界面更漂亮一点,有没有圆形的按钮(button)控件,我在网上下载了怎么老装不上去?哪位高人帮帮我呀?
 
圆形按纽需要
 
坦白的说
商业软件要用Money来计算的:)
 
muhx说的对
商业软件不能用分来计算的
要用money
否则大家只能帮你支招了
毕竟谁都得吃饭
 
又一个想找免费劳工的家伙[:(!]
 
可以帮你.SOFTWARE_PUB@126.COM
 
此问题意解决,谢谢各位!
不要把金钱看的太重了!!!!!!!!!!!!!!!!!1
 
问题解决了,可以给分了
:)
 
这种问题本来就该自己解决,这是每个程序员的本分,懒惰是不可能造就一个优秀的程序员的!!!!!!!!!!!!!!!!!!!!!!!!!!
楼主居然好意思在这里说别人“把金钱看的太重”,难道你的工作老板没有付你薪水?????????????
 
godelphi2004说的好:
互相帮助是应该的
但是要有个限度
帮忙出出主意可以
可是要抽出时间来调程序
当然应该有报酬
 
开发短信服务平台都需要那些技术?谢谢指教!
 

Similar threads

I
回复
0
查看
633
import
I
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部