各位大牛: 小弟現在在用貴公司的CH375A做一個控制優(yōu)盤讀寫的程序.當不與LCD顯示器集成起來時,優(yōu)盤讀寫一切正常,但是當集成LCD后,在讀優(yōu)盤時經常中斷.經我仔細觀察,在讀寫一個扇區(qū)時,應該讀八次(64字節(jié)一次)每次都可接受到中斷USB_INT_DISK_READ,但隨后的中斷確不是USB_INT_SUCCESS而是0.然后就開始讀下一個扇區(qū),一直在等下一個中斷USB_INT_DISK_READ,但是始終沒有中斷發(fā)生.在我的程序中,文件系統(tǒng)是我自己編的,訪問CH375A的底層函數用的是公司提供的源程序,對它做了相應的修改。希望能得到大家的幫助,謝謝!
查看: 4489
回復: 4
[求助]為什么中斷沒有來
liangquick
發(fā)表于: 2006-05-08 14:16:00
熱門產品 :
CH641: PD及無線充電專用MCU
這個可能有以下幾種情況: 1,是不是你的LCD和375的地址存在沖突,例如有的LCD是高電平有效,這樣的話有可能在你操作LCD的時候就可能會操作375。 2,是不是你的I/O口存在問題,例如你采用的是模擬I/O口的話,那么你要注意時序問題,還有就是你的I/O的方向等等問題。 3,你如果采用的是中斷的方式的話,那么有可能在你產生第一個中斷的時候,在中斷的過程中產生了新的中斷,也就是說出現了不完全的中斷的話,那就會出問題了。
liangquick
發(fā)表于: 2006-05-08 22:16:00
謝了.我再試試
xiaolindou
發(fā)表于: 2006-05-08 23:15:00
liangquick,你作過文件系統(tǒng)了 能不能指點一下啊
liangquick
發(fā)表于: 2006-05-09 09:11:00
你有什么問題
請勿發(fā)布廣告和違法內容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯系方式,以便更好更快服務您
只有登錄才能回復,可以選擇微信賬號登錄