168560811
0620-243808409
导航

您的位置:主页 > 摄影业务 >

wince5.0中断的详细解释“亚博网页版”

本文摘要:1WinCE中第一次对中断的处置是在OAL的OEMInit()中,该调用函数OALIntrInit()顺利完成对中断的初始化。 2OALIntrInit()对中断的初始化保证了以下工作中: 2.1根据配备IPR0-IPR33设定中断优先,优先界定在g_IntPriorities和g_IntPriorities2中,在其中IRQ_OSMR0为最低优先级,IRQ_KEYPAD为最低优先级。 2.2设定ICCR,在空余方式时只对合理地的,非屏蔽掉的中断呼吁。

亚博网页版

1WinCE中第一次对中断的处置是在OAL的OEMInit()中,该调用函数OALIntrInit()顺利完成对中断的初始化。  2OALIntrInit()对中断的初始化保证了以下工作中:  2.1根据配备IPR0-IPR33设定中断优先,优先界定在g_IntPriorities和g_IntPriorities2中,在其中IRQ_OSMR0为最低优先级,IRQ_KEYPAD为最低优先级。  2.2设定ICCR,在空余方式时只对合理地的,非屏蔽掉的中断呼吁。  2.3BSPIntrInit()。

该涵数对BSP中务必处置的中断进行初始化工作中,主要是设定ICMR存储器使GPIO1(CPLD)和GPIO2为非屏蔽掉情况,随后根据OALIntrStaticTranslate建立IRQ和sysintr中间的关系。  2.4针对WinCE而言,中断能够不作以下归类:  1》与BSP涉及的Kernel用以的內部中断,例如IRQ_OSMR0(for  sched),IRQ_RTCALARM;  2》与BSP相关的CPU內部中断,例如IRQ_USBOHCI,IRQ_OSM  R1,IRQ_KEYPAD,IRQ_FFUART,IRQ_BTUART,IRQ_STUART,IRQ_DMAC,IRQ_USBFN;  3》CPLD所管理方法的中断,以GPIO1通告CPU中断的造成,在收到G  PIO1造成的中断后能够根据载入详细地址0x0A00_0010鉴别确立的中断源,例如IRQ_GPIO1_MMCCD(MMC_IN_INT,MMC_OUT_INT),IRQ_GPIO1_USBCD(USB_IN_INT,USB_OUT_INT),IRQ_GPIO1_PCMCIA_S0_CSC(CF_IN_INT.CF_OUT_INT),也有在编码中没处置的SIM卡中断(SIM_IN_INT,SIM_OUT_INT)。


本文关键词:wince5.0,中断,的,详细,解释,“,亚博网页版,”,亚博网页版登录界面

本文来源:亚博网页版-www.windowsworks2000.com