|
|||||||||||
| 技術(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 |
疑難雜癥--關(guān)于ARM7 2131 |
| 作者:yuzhongren 欄目:ARM技術(shù) |
疑難雜癥--關(guān)于ARM7 2131 我們做了一個通信產(chǎn)品。 實現(xiàn)以下功能: A 外設(shè)通過485傳進數(shù)據(jù)給CPU,CPU通過GPRS(西門子MC39I)把數(shù)據(jù)傳到中心。 B 中心通過GPRS傳數(shù)據(jù)到CPU,CPU通過485接口傳給外設(shè)。 工程師努力了3個月,1個月前第一批產(chǎn)品(50臺)交給客戶使用。 但是一直有2個問題沒有得到解決,這2個問題已經(jīng)分別提交給上海和廣州的arm的技術(shù)支持了。但是我得到的只是深深的失望。 這些技術(shù)支持們只好給你說一些不著邊際的話;蛘哒f把文件提供給他。就再也沒有下文了。 這2個問題如下: 1 串口傳數(shù)據(jù)的時候,中心和485一起發(fā)送數(shù)據(jù)的時候,串口的數(shù)據(jù)會丟失。廣州的技術(shù)支持的答復(fù)是我們其他的客戶也遇到類似問題,目前沒有解決方法。 2 我們50臺設(shè)備在客戶那里使用的時候,有2臺設(shè)備在遭遇停電事故后發(fā)現(xiàn)FLASH數(shù)據(jù)被破壞了,包括程序空間和數(shù)據(jù)空間。 希望老周不會讓我失望。 |
| 2樓: | >>參與討論 |
| 作者: zlgarm 于 2006/6/28 14:36:00 發(fā)布:
Re 首先說明一點,我們技術(shù)支持人員不會說“不著邊際的話”,我們會根據(jù)客戶描述的情況給出一些建議。 LPC213x的UART本身不會丟失數(shù)據(jù),應(yīng)該在軟件上查找原因。 FLASH數(shù)據(jù)丟失,如果在操作FLASH的過程中(IAP)出現(xiàn)斷電,會出現(xiàn)數(shù)據(jù)丟失的現(xiàn)象。如果成功執(zhí)行IAP,就不會出現(xiàn)數(shù)據(jù)丟失的現(xiàn)象。 |
|
| 3樓: | >>參與討論 |
| 作者: 雁舞白沙 于 2006/6/28 15:44:00 發(fā)布:
感覺軟件的問題可能性大點! |
|
| 4樓: | >>參與討論 |
| 作者: yuzhongren 于 2006/6/29 9:33:00 發(fā)布:
re LPC213x的UART本身不會丟失數(shù)據(jù),應(yīng)該在軟件上查找原因。 這點本身是對的,但是我串口0和串口1同時有數(shù)據(jù)進來的時候,由于只有一個FIFO,理論上總有可能丟失數(shù)據(jù)。 FLASH數(shù)據(jù)丟失,如果在操作FLASH的過程中(IAP)出現(xiàn)斷電,會出現(xiàn)數(shù)據(jù)丟失的現(xiàn)象。如果成功執(zhí)行IAP,就不會出現(xiàn)數(shù)據(jù)丟失的現(xiàn)象 這一點我也希望是這樣。我自己做過試驗,如果在IAP的過程中斷電,確實會丟失數(shù)據(jù),但是是一個扇區(qū)一個扇區(qū)的丟。而我的設(shè)備中的數(shù)據(jù)是一個bit一個bit的丟。最重要的時候我們的設(shè)備放在荒郊野外,在運行的過程中肯定不會執(zhí)行IAP命令。我們的設(shè)備只有在配置的時候才會執(zhí)行IAP。 |
|
| 5樓: | >>參與討論 |
| 作者: aah 于 2006/6/29 10:07:00 發(fā)布:
RE: 這點本身是對的,但是我串口0和串口1同時有數(shù)據(jù)進來的時候,由于只有一個FIFO,理論上總有可能丟失數(shù)據(jù) ===== 對每個串口都分別開辟一個接受和發(fā)送FIFO,并使用中斷處理串口接受和發(fā)送。另外,周公開發(fā)板上提供的串口中斷例程是沒有寫完整的,用的時候要自己再開發(fā)一下。 2 我們50臺設(shè)備在客戶那里使用的時候,有2臺設(shè)備在遭遇停電事故后發(fā)現(xiàn)FLASH數(shù)據(jù)被破壞了,包括程序空間和數(shù)據(jù)空間。 === 您的設(shè)備運行環(huán)境是不是比較惡劣?建議先從硬件的電磁兼容設(shè)計上檢查一下。一個比特一個比特丟數(shù),比特和比特之間有規(guī)律么??有規(guī)律的話就好分析了。 如果是沒有規(guī)律的,這種現(xiàn)象還沒有碰到過。 |
|
| 6樓: | >>參與討論 |
| 作者: 汽車電子 于 2006/6/29 22:58:00 發(fā)布:
樓主軟件問題 我的車載GPS/GPRS/CDMA都用的很好 可到通訊技術(shù)一欄查查我的貼子,可作參考 |
|
| 7樓: | >>參與討論 |
| 作者: hotpower 于 2006/6/30 0:28:00 發(fā)布:
哈哈~~~有錯先找自己的問題~~~ |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |