阅读:1905回复:2
点一下触摸屏UCB1400不停的给CPU中断?
RT,控制器为270,不知有人碰到过类似的情况没有?
|
|
沙发#
发布于:2008-11-05 14:48
呵呵,我的跟你的刚好相反,ucb1400经常没有中断产生,偶尔有,有中断,触摸屏就有反应,后来进行跟踪,原来是XLLP里面对1400的 初始化没有做好,前面有条无聊的返回语句返回了导致的没有初始化。
|
|
|
板凳#
发布于:2008-11-05 20:17
BOOL PenIsDown(void)
{ UINT16 TCH_CR = 0; if (SetUCB1400TouchInterruptMode()) { OstDelayMicroSeconds(g_pOSTRegs, 2000); <--------------我加长了这里的延时 ReadAC97(UCB_TCH_CR, &TCH_CR, DEV_TOUCH); } return((TCH_CR & TSPX_LOW) ? FALSE : TRUE); } |
|