?? 常見問題及解決.txt
字號:
/******************************************************************************
USBDriver.mcp(目錄D12 For uCos-II\USBDriver)工程常見問題
*******************************************************************************/
首先請認真閱讀 本文相同目錄下的readme.txt 文件, 按照提示一步一步運行該工程, 再繼續往下閱讀
1. 編譯工程USBDriver.mcp時發生錯誤
檢查是否在D12 For uCos-II\SOURCE目錄下放置了UCOS 2.52源代碼. 如沒有,應在此目
錄下放置UCOS 2.52源代碼
2. 下載程序到外部RAM以后,程序不能正常運行
檢查EasyARM2200開發板上的跳線是否正確. JP6接為: Bank0-RAM,Bank1-Flash,
JP7接為:OUTSIDE
3. 程序正常運行后D12 PACK上的LED燈不亮
(1)是否已將D12 PACK插入到EasyARM2200開發板上
(2)是否已用USB線將D12 PACK連接PC機連接起來
(3)PC機是否已安裝了D12 的驅動程序
4. 程序運行不正常(收發錯誤或發生數據終止異常)
檢查外部SRAM的型號的存取速度是否為10ns(芯片上有-10T或-10TI字樣), 如大于10ns,
那么可試著修改本工程中target.c文件中的void TargetResetInit(void)函數,減慢LPC2200
訪問外部SRAM的速度,如何修改見ZLG_D12.pdf中的1.4小節 USB驅動程序軟件包的使用.
如小于或等于10ns,那么不必進行上面的修改.
/******************************************************************************
USB驅動程序軟件包(V1.0)常見問題
*******************************************************************************/
1. 使用該軟件包前請認真閱讀ZLG_D12.pdf一文, 特別注意文中1.4小節提到的軟件包使用的注意事項,
檢查是否已一一滿足. 請在使用之前做一下該文中舉的例子.
2. 在AXD中進行調試時, 軟件包已能正常使用(能夠完成枚舉),但收發數據時發生錯誤或數據終止異常
1.是否修改了target.c文件中的void TargetResetInit(void)函數,修改方法見ZLG_D12.pdf中的1.4小節
2.LPC2200的中斷嵌套層數是否達到要求
3.上位機一次收發數據不可以超過1024字節
4.接發數據是否已超出函數定義的超時時間
3. 程序已固化到FLASH ROM中,軟件包已能正常使用(能夠完成枚舉),但收發數據 不正常
1.是否修改了target.c文件中的void TargetResetInit(void)函數,修改方法見ZLG_D12.pdf中的1.4小節
2.LPC2200的中斷嵌套層數是否達到要求
3.上位機一次收發數據不可以超過1024字節
4.接發數據是否已超出函數定義的超時時間
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -