|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
ucos中串口程序疑問 |
| 作者:todaygood 欄目:ARM技術(shù) |
我運行你們給的ucos中的uart0程序,在easyArm軟件中設置發(fā)送數(shù)據(jù)為ff 80 0 3 0,選中以十六進制發(fā)送,但接受的數(shù)據(jù)顯示為: ff 80 4f 按道理來講,應該是在仿真的數(shù)碼管區(qū)顯示的,但仿真的數(shù)碼管區(qū)不但沒有顯示,接受的數(shù)據(jù)顯示還不正確,請問是怎么回事? |
| 2樓: | >>參與討論 |
| 作者: zlgARM 于 2005/4/2 21:47:00 發(fā)布:
re: 您是在XP系統(tǒng)下嗎? EasyARM軟件在XP下有一些Bug,如果在98下就沒有這樣的問題。 如果您在使用EasyARM之前曾經(jīng)使用了PHILIPS的ISP軟件,一般都會有這樣的問題,如果您有SSCOM的話,您先關閉EasyARM,打開SSCOM后,將SSCOM關閉,再次打開使用EasyARM即可。 |
|
| 3樓: | >>參與討論 |
| 作者: todaygood 于 2005/4/3 15:38:00 發(fā)布:
最終解決了,但還是要問你: 我用win2K ,在使用EasyARM之前的確使用了PHILIPS的ISP軟件,是因為: 在ads中調(diào)試ucos程序時,老是Falsh sector 0,1,2 can't write。 已經(jīng)發(fā)過帖子,你們回了,如下: 如果你在內(nèi)部FLASH選用RelInChip調(diào)試時,如果使用的是lpc2214的話,那么它將加密內(nèi)部FLASH, 當再使用DebugInChip的話, 就會出現(xiàn) Falsh sector 0,1,2 can't write。 我用isp erase FLASH之后,還是照舊。又參看了gg_5188的帖子: gg_5188 發(fā)表于 2005-3-31 09:32 PHILIPS ARM ←返回版面 請問ZLG---盼速回答 我用的是2119,編譯的時候沒有問題,下載時有時會出現(xiàn)這樣的警告: Warnning! interrupt vectors data is not correct! Program you downloaded can not run freely! 請問這是什么原因? 另外經(jīng)常會出現(xiàn)sector0、sector1 write fail,我用ISP擦除也沒用,總之下載程序很困難,請問有什么好的辦法? 我把并口設置為spp,有時燒寫沒有出現(xiàn),但有時還是出現(xiàn) Falsh sector 0,1,2 can't write,可見問題沒有徹底解決。請幫忙! |
|
| 4樓: | >>參與討論 |
| 作者: todaygood 于 2005/4/3 16:02:00 發(fā)布:
又出現(xiàn)這個問題 當我用isp現(xiàn)把FLASH 擦除后,再燒寫沒有出現(xiàn)FLASH sector 0,1,2can't write,但調(diào)試uart0時出問題 這樣,我又關掉了axd,重新F5下載,出現(xiàn)了FLASH sector 0,1,2can't write 兩次,這時調(diào)試程序時 運行到BL TargetResetInit 這一句經(jīng)常發(fā)生異常。 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |