当前位置:首页 > 业务领域
【爱超联赛app】wince5.0中断的详细解释
时间:2020-11-21 来源:爱超下注平台 浏览量 47150 次

爱超联赛

爱超下注平台|1WinCE中的第一个中断处理在OAL的OEMInit()中,函数调用OALIntrInit()已经完成了中断的初始化。2OALIntrInit()对中断的初始化做了如下工作:2.1通过配备IPR0-IPR33设置中断优先级,在g_IntPriorities和g_IntPriorities2中定义,其中IRQ_OSMR0优先级最低,IRQ _ CANDLE优先级最低。2.2将ICCR设置为空闲模式,只要求有效且无屏蔽的中断。2.3BSPIntrInit().函数初始化BSP中必须处理的中断,主要是设置ICMR寄存器使GPIO1(CPLD)和GPIO2处于未屏蔽状态,然后通过OALIntrStaticTranslate创建IRQ和sysintr的关联。

2.4对于WinCE来说,中断可以不分类如下:1。BSP中涉及的内核使用的内部中断,如IRQ _ OSMR0(for checked)、IRQ _ RTCALARM2.与BSP相关的CPU内部中断,如IRQ_USBOHCI、IRQ_OSMR1、IRQ _ keadband、IRQ_FFUART、IRQ_BTUART、IRQ_STUART、IRQ_DMAC、IRQ _ USBFN3.中断由3”CPLD管理,CPU中断由GPIO1报告。收到GPIO1产生的中断后,可以通过加载地址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)。

爱超联赛

本文来源:爱超联赛-www.geitsglobal.com

版权所有日喀则市爱超联赛app有限公司 藏ICP备49430574号-2

公司地址: 西藏自治区日喀则市市北区升费大楼5958号 联系电话:0183-17652714

Copyright © 2018 Corporation,All Rights Reserved.

熊猫生活志熊猫生活志微信公众号
成都鑫华成都鑫华微信公众号