|
|||||||||||
| 技術(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 |
周公,能幫忙看看嗎?easyarm2200中usb得問題 |
| 作者:zhjn_m 欄目:ARM技術(shù) |
我是EASYARM2200得板子,在調(diào)usb。 我得程序(usb總線枚舉)在自己做的51系統(tǒng)中已經(jīng)順利通過了,我將它移植到2200中,沒有任何反應(yīng),goodlink不亮,也就是說softconnect都沒實現(xiàn),更不用說中斷了。 我用現(xiàn)成的OSII的USB驅(qū)動程序調(diào)試,一切順利,證明硬件沒有問題。 我反復(fù)檢查了PINSEL的設(shè)置,數(shù)據(jù)和命令地址的設(shè)置和使用,似乎都沒問題。 請問有什么地方我疏忽了嗎?望大蝦指點一下吧!謝謝 |
| 2樓: | >>參與討論 |
| 作者: zlgARM 于 2005/3/1 12:22:00 發(fā)布:
從51移植到ARM有設(shè)多地方不同的. 最更要的是:51的存儲格式為大端的而ARM是小端點.另外一點與D12相關(guān)的還有訪問速度問題,ARM需要在每次讀寫間隔要延時(>500us),而51則不用. |
|
| 3樓: | >>參與討論 |
| 作者: zhjn_m 于 2005/3/3 9:26:00 發(fā)布:
我試驗了一下,還是不行,再麻煩周公一下了:( 我參考給出的實驗程序,在每個對d12讀寫操做前都做了讀空總線地址的延時操做,還是不行啊。 周公所說的存儲格式問題,我用的是c寫的,編譯器里也設(shè)置的是小端點模式,在程序里也沒有直接的對存儲地址的操作,變量存儲也都應(yīng)該是編儀器完成的。 我認(rèn)為即使這個地方有問題,至少應(yīng)該能softconnect。靠晌业膅oodlink一直不亮,似乎是總線讀寫不成功。 我反復(fù)檢查了PINSEL0,PINSEL1,PINSEL2的設(shè)置,數(shù)據(jù)和命令地址的設(shè)置和使用,似乎都沒問題。不知道是哪里沒有設(shè)置正確。 由于以前做ARM實驗都是按照周公的書來做的,很多問題沒有仔細(xì)思考。這次自己獨立進(jìn)行,我想一定是有什么設(shè)置上的問題疏忽了,望大蝦們指點一下吧,在下萬分感激~~~!。! |
|
| 4樓: | >>參與討論 |
| 作者: 電子白菜 于 2005/3/3 15:57:00 發(fā)布:
softconnect都不行,我想你是總線上出問題了。 以前我用在AVR上發(fā)現(xiàn)枚舉不行,后來發(fā)現(xiàn)原來是AVR存儲結(jié)構(gòu)和51不同,也就是大小端的區(qū)別。 |
|
| 5樓: | >>參與討論 |
| 作者: zlgarm 于 2005/3/4 8:59:00 發(fā)布:
re UCOSII上的USB驅(qū)動本身已經(jīng)解決了編譯器的大小端問題。USB驅(qū)動為一個獨立的軟件包?墒褂肬SB驅(qū)動例子的硬件配置, 有幾個地方:如Target.c中的TargetInit()函數(shù),檢查是否打開了USB到LPC2210的中斷等等。 |
|
| 6樓: | >>參與討論 |
| 作者: zhjn_m 于 2005/3/7 9:39:00 發(fā)布:
原來是bcfg寄存器的配置問題 似乎存儲器訪問時間也要做修改配置,現(xiàn)在softconnect可以了 |
|
| 7樓: | >>參與討論 |
| 作者: fenghitler 于 2005/3/7 13:38:00 發(fā)布:
!!!!!!!!哥們注意了,俺知道的 注意ARM板子上的跳線 你還是沒看書看的仔細(xì) 書上和資料上錯誤多多 你檢查USB的控制線有沒有與ARM上那個跳線復(fù)用了 .......... 這是做板子人只賺錢的結(jié)果 |
|
| 8樓: | >>參與討論 |
| 作者: zlgarm 于 2005/3/7 14:10:00 發(fā)布:
GPIO有限,復(fù)用是沒有辦法的事情。希望您把 您找到的錯誤告訴我們,我們可以出個勘誤表,圖書再次印刷時可以更正。 多謝! |
|
| 9樓: | >>參與討論 |
| 作者: zhjn_m 于 2005/3/7 21:48:00 發(fā)布:
應(yīng)該不是跳線的問題 通過配置bcfg2已經(jīng)實現(xiàn)了softconnect了,也就是說能夠正常讀寫了。不過還是謝謝了! |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |