音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網
技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng)
驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe

請教串口接收問題

作者:雨夜未央 欄目:單片機
請教串口接收問題
請教各位大俠
我用中斷接收上位機數(shù)據,程序是這樣的:
if(RI==1)
       {
         RI=0;
         CTRL485=0;
         ACC=SBUF;
         if(P==RB8)
         {
           sioBuf.byRxBuf[sioBuf.nRxLen]=SBUF;
           sioBuf.nRxLen++;
           sioBuf.nRxLen%=SIOBUFLEN;
        }
      }
程序中還有一個10MS的定時中斷
上位機用串口調試助手發(fā)數(shù)據,發(fā)一個數(shù)據(xx)的時候接收正常
但是發(fā)一幀的時候就接收不到了
而且,發(fā)一幀數(shù)據接收不到以后,再改發(fā)一個數(shù)據也就接收不到了
哪位哥哥姐姐能告訴我這是怎么回事啊
謝謝了!

2樓: >>參與討論
zljzlj
uart
看看波特率是否一致
在中斷里接收數(shù)據
產生中斷就讀一個,應該沒問題!

3樓: >>參與討論
雨夜未央
對啊
波特率1200,都對的
接收單個數(shù)據的時候都正常啊
串口調試助手能這樣發(fā)一幀數(shù)據嗎?

4樓: >>參與討論
zljzlj
示波器
用示波器看線上數(shù)據
用串口調試軟件能否發(fā)一幀數(shù)據取決于它是否支持這種數(shù)據格式操作,
一般的好像都不行,除非具有完全的數(shù)據自定義功能。

5樓: >>參與討論
virtualguy
應該是調試助手的設置問題!
看看串口調試助手發(fā)的是11位數(shù)據嗎?你程序里用了奇偶校驗吧,計算機里的奇偶校驗和單片機可不太一樣哦!

6樓: >>參與討論
雨夜未央
多謝
多謝各位,,我再去查查看:)

7樓: >>參與討論
7up
九位的不能用串口助手
可以用vc mscomm組件來寫程序
用串口的奇偶校驗位的置位和清空來代替
http://bbs.gongkong.com/detail.asp?id=240702

8樓: >>參與討論
leixiaow
我這里有個串口調試工具很好用
要的話發(fā)郵件給我
leixiaow@163.com

參與討論
昵稱:
討論內容:
 
 
相關帖子
串口為啥只收到兩個0,我想收到0-7
求助 哪位有atmega128的protel封裝啊
那位大俠知道帶地址選擇的IIC控制的電子音量控制芯片
有人用過中源的51編程器么?
請教各位:EM78P258,259單片機有無中斷優(yōu)先功能?
免費注冊為維庫電子開發(fā)網會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號