2011-09-16 SD卡插拔問題

SD卡插拔會隨機地出現:有些IRQ在IRQ服務Enable之前就發生了,然後導致異常。但驅動裏面確定是已經驅動加載前清空中斷寄存器和禁止SD檢測中斷

原因:掃中斷的頻率爲了16M,SD卡的控制器只有32K,SD驅動中有原先以檢測數據線上升沿的中斷程序,則在SD卡清空中斷寄存器的指令週期內,可能有中斷髮生,

然後這時才掛中斷服務程序??

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章