參考蕭峰工作室的串口例程,使用mscomm 6.0編寫,創(chuàng)新之處在于程序啟動時(shí)自動檢測并安裝ocx控件,自動檢測串口,單個(gè)文件方便使用,不需要手動安裝ocx控件,另外也有許多細(xì)小功能的增加,如16進(jìn)制自動過濾,設(shè)置參數(shù)的自動保存,相當(dāng)穩(wěn)定和人性化,界面布局參考了"串口調(diào)試器 2002",謝謝上面的兩位大俠.
使用VC++ 2005編譯,winxp home/pro測試,本人開發(fā)中長期使用.
標(biāo)簽:
ocx
mscomm
6.0
串口
上傳時(shí)間:
2014-06-01
上傳用戶:xuanjie
基于事件驅(qū)動的串口通訊控件
消息幀數(shù)據(jù)格式:
1 0 A B X X
其中 10 為消息標(biāo)識,
AB表示文本長度,L=A*100+B
XX為配位字符,任意
控制幀數(shù)據(jù)格式
0 1 A B M N
其中 01為控制標(biāo)識,
AB為請求標(biāo)識
MN為附加標(biāo)識
11表示請求對方接收文件,M表示描述字串中文件名子串的長度
N表示描述字串中文件大小子串的長度
10通知對方放棄傳輸
00通知文件傳輸完畢
01請求對方發(fā)送數(shù)據(jù), MN為10請求發(fā)送下一個(gè)
MN為00請求重發(fā)
數(shù)據(jù)幀數(shù)據(jù)格式
0 0 A B M N
其中 00 為數(shù)據(jù)標(biāo)識,
AB表示數(shù)據(jù)長度,L=A*100+B
MN為校驗(yàn),M*100+N=A+B
標(biāo)簽:
100
幀
數(shù)據(jù)格式
10
上傳時(shí)間:
2015-10-06
上傳用戶:拔絲土豆