1、自己做一個CRC的校驗(yàn),確認(rèn)是你要的數(shù)據(jù)就接收過來,不是就扔掉,還有你單片機(jī)本身也要做一個CRC的校驗(yàn),來確認(rèn)你是不是發(fā)的這兩個字節(jié)數(shù)據(jù)。
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:國際域名空間、虛擬主機(jī)、營銷軟件、網(wǎng)站建設(shè)、徐匯網(wǎng)站維護(hù)、網(wǎng)站推廣。
2、當(dāng)vb收到一個字節(jié)了,vb產(chǎn)生OnComm事件,但是vb是windows 操作系統(tǒng)下的程序,執(zhí)行到事件的mscommInput 時已經(jīng)過去一定時間,串口是有緩沖區(qū)的,這時候讀input已經(jīng)傳過來很多字節(jié)了。
3、發(fā)送大數(shù),你只能多次發(fā)送,一次只能發(fā)送一幀,而串口發(fā)送的一幀可能是9位,由你設(shè)置而定。
4、你先試一下把串口線txd和rxd接在一起,不接單片機(jī),試一下可不可以用VB收到自己發(fā)出去的數(shù)據(jù)包。
5、VB里用MSCOM控件,單片機(jī)用MAX232或者M(jìn)AX485接單片機(jī)串口,具體的電路網(wǎng)上很多。試舉一例,波特率9600,單片機(jī)用89S51,晶振10592mhz。
網(wǎng)站名稱:c語言ctsr函數(shù) c語言rect
網(wǎng)頁地址:http://chinadenli.net/article8/dioseip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、自適應(yīng)網(wǎng)站、App開發(fā)、網(wǎng)站排名、品牌網(wǎng)站建設(shè)、搜索引擎優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)