|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
各位是否發(fā)現(xiàn)STR710的Uart0有丟數(shù)據(jù)的情況? |
| 作者:lxy001 欄目:MCU技術(shù) |
我用的DVB710的板子,波特率:9600,F(xiàn)IFO使能,在收數(shù)據(jù)時發(fā)現(xiàn)有時最前面的數(shù)據(jù)會丟失。 |
| 2樓: | >>參與討論 |
| 作者: lshlin 于 2006/11/4 8:26:00 發(fā)布:
是不是真的啊,那還得了! |
|
| 3樓: | >>參與討論 |
| 作者: lyhui1976 于 2006/11/4 13:00:00 發(fā)布:
不要動不動就懷疑芯片有問題 不要動不動就懷疑芯片有問題 |
|
| 4樓: | >>參與討論 |
| 作者: mxchip_sh 于 2006/11/4 14:31:00 發(fā)布:
軟件檢查一下 可能是時鐘和波特率沒有很好的匹配。 |
|
| 5樓: | >>參與討論 |
| 作者: tyz114499 于 2006/11/4 16:36:00 發(fā)布:
IO口是否正確設(shè)置? 我也碰到過,不過我丟的是后面的數(shù)據(jù),最后發(fā)現(xiàn)是串口所用的IO口設(shè)置錯誤,你檢查一下你的IO設(shè)置,片子應(yīng)該沒事,在我做的板子上四個串口同時使用也沒出現(xiàn)你說的現(xiàn)象。 |
|
| 6樓: | >>參與討論 |
| 作者: em_fsd 于 2006/11/5 22:33:00 發(fā)布:
我用STR710芯片做過實際的應(yīng)用,UART沒發(fā)現(xiàn)問題,可能是配置問題 |
|
| 7樓: | >>參與討論 |
| 作者: skyler 于 2006/11/5 23:23:00 發(fā)布:
你用的晶振是? 如果你用16MHZ這些,是會有誤碼的. 可以用11.0592M晶振試試 |
|
| 8樓: | >>參與討論 |
| 作者: steaven 于 2006/11/7 19:02:00 發(fā)布:
我的情況是在波特率超過9600時就不行了 仿真時沒問題,但脫離仿真器就不能發(fā)送和接收。 現(xiàn)在我們都是使用2400的波特率通信。 |
|
| 9樓: | >>參與討論 |
| 作者: lxy001 于 2006/11/15 15:26:00 發(fā)布:
我是在調(diào)試GPRS 發(fā)現(xiàn)GPRS每在線的時侯是正常的,GPRS一上線就很容易接受不到AT指令的前兩個字符。 |
|
| 10樓: | >>參與討論 |
| 作者: greatbin 于 2006/11/15 16:14:00 發(fā)布:
應(yīng)該是LZ自己的問題 |
|
| 11樓: | >>參與討論 |
| 作者: 殷淼 于 2006/11/19 12:19:00 發(fā)布:
re 不知道樓主是怎么使用的,是不是采用標準的串口呢? |
|
| 12樓: | >>參與討論 |
| 作者: magic_yang 于 2006/11/25 12:22:00 發(fā)布:
我認為是他的串口發(fā)送沒有判斷是否發(fā)送完畢 我以前調(diào)試的時候也發(fā)現(xiàn)了這個問題 在STR912的時候發(fā)現(xiàn) 我在仿真的時候居然發(fā)送了大量數(shù)據(jù) 計算機只能接受到幾個數(shù)據(jù) 大量的數(shù)據(jù)給丟了 后來分析是沒有判斷他的狀態(tài)位 所以應(yīng)該是著方面的問題 你加上判斷位 基本就可以解決你的問題 |
|
| 13樓: | >>參與討論 |
| 作者: starm 于 2006/11/25 17:34:00 發(fā)布:
STR710的Uart0有丟數(shù)據(jù) 我用的波特率是 1.5 Mbps 還好, 沒有數(shù)據(jù)丟失. |
|
| 14樓: | >>參與討論 |
| 作者: yjf1979yjf 于 2006/11/26 10:48:00 發(fā)布:
HEY STARM 你好 你怎么叫你的串口到1.5M 我用超級終端 發(fā)現(xiàn)他的串口只能設(shè)置到 115200 就是0.115Mbps 再向上設(shè)置計算機就報警 說不能打開串口 你用的是什么東東 能不能給我介紹下 還有710沒有那么高的速率 最多也就是0.625M 你用的是91X吧 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |