欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6730|回復: 2
打印 上一主題 下一主題
收起左側

單片機串口通信的問題

[復制鏈接]
跳轉到指定樓層
樓主
ID:15113 發表于 2009-7-9 10:26 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
實驗用的單片機是STC89C52RC,我寫了個程序想通過串口發送一組數據過去然后單片機原封不動把這一組數據發回給PC,PC發送數據用的軟件是串口調試助手,但是我發現只要超過了10個字節的數據反發回來的數據就會老是少一個字節,比如我發54 01 00 08 52 4c 01 00 03 04 05 08,單片機發回來的總會少一個字節,有時候會少04,有時候會少05,然后我再試54 01 00 08 52 4c 01 00 03 04 05 08 87 ed ba,發現發送回來的字節總要比發送出去的字節要少一位,而且都是要么少04,要么就少05,其他數據都是正常的,我發現04剛好是第10個字節,05是第11個字節。
我程序的處理方式是只要接收到一個字節就馬上把接收到的字節發送回來給PC,我沒有用到數組,這樣就不存在數組空間溢出什么的了,想不明白,這會是什么原因呢?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:16513 發表于 2009-8-24 16:37 | 只看該作者
中間加小延時呢?
回復

使用道具 舉報

板凳
ID:16651 發表于 2009-8-28 20:17 | 只看該作者
http://sjcxlab.5d6d.com/thread-111-1-1.html
這里面有個小的串口通信的程序不知道是不是你想要的  可以去看看~~~
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表