📄 at91m55800a_aic.html
字号:
<html><head>
<meta charset="iso-8859-1" content="Arm / ATMEL/ AT91 library / AT91M55800A" http-equiv="Content-Type">
<title>Hardware API Selector: AT91M55800A Definitions</title>
</head>
<h1>Advanced Interrupt Controller Peripheral</h1>
<null><a name="AIC"></a><b>AIC</b> <i><font size="-1">(<a href="AT91M55800A_h.html#AT91S_AIC">AT91S_AIC</a>)</font></i><b> 0xFFFFF000 </b><i><font size="-1">(<a href="AT91M55800A_h.html#AT91C_BASE_AIC">AT91C_BASE_AIC</a>)</font></i>
<table border=1 cellpadding=3 cellspacing=0><null><th bgcolor="#FFFFCC"><font size="-1">Periph ID <a href="AT91M55800A_AIC.html#AIC">AIC</a></font></th><th bgcolor="#FFFFCC"><font size="-1">Symbol</font></th><th bgcolor="#FFFFCC"><font size="-1">Description</font></th><tr><td bgcolor="#FFFFCC"><font size="-1"><b>0</b> </font></td><td><font size="-1"><i><font size="-1">(<a href="AT91M55800A_h.html#AT91C_ID_FIQ">AT91C_ID_FIQ</a>)</font></i></font></td><td><font size="-1">Advanced Interrupt Controller (FIQ)</font></td></tr>
<tr><td bgcolor="#FFFFCC"><font size="-1"><b>24</b> </font></td><td><font size="-1"><i><font size="-1">(<a href="AT91M55800A_h.html#AT91C_ID_IRQ5">AT91C_ID_IRQ5</a>)</font></i></font></td><td><font size="-1">Advanced Interrupt Controller (IRQ5)</font></td></tr>
<tr><td bgcolor="#FFFFCC"><font size="-1"><b>25</b> </font></td><td><font size="-1"><i><font size="-1">(<a href="AT91M55800A_h.html#AT91C_ID_IRQ4">AT91C_ID_IRQ4</a>)</font></i></font></td><td><font size="-1">Advanced Interrupt Controller (IRQ4)</font></td></tr>
<tr><td bgcolor="#FFFFCC"><font size="-1"><b>26</b> </font></td><td><font size="-1"><i><font size="-1">(<a href="AT91M55800A_h.html#AT91C_ID_IRQ3">AT91C_ID_IRQ3</a>)</font></i></font></td><td><font size="-1">Advanced Interrupt Controller (IRQ3)</font></td></tr>
<tr><td bgcolor="#FFFFCC"><font size="-1"><b>27</b> </font></td><td><font size="-1"><i><font size="-1">(<a href="AT91M55800A_h.html#AT91C_ID_IRQ2">AT91C_ID_IRQ2</a>)</font></i></font></td><td><font size="-1">Advanced Interrupt Controller (IRQ2)</font></td></tr>
<tr><td bgcolor="#FFFFCC"><font size="-1"><b>28</b> </font></td><td><font size="-1"><i><font size="-1">(<a href="AT91M55800A_h.html#AT91C_ID_IRQ1">AT91C_ID_IRQ1</a>)</font></i></font></td><td><font size="-1">Advanced Interrupt Controller (IRQ1)</font></td></tr>
<tr><td bgcolor="#FFFFCC"><font size="-1"><b>29</b> </font></td><td><font size="-1"><i><font size="-1">(<a href="AT91M55800A_h.html#AT91C_ID_IRQ0">AT91C_ID_IRQ0</a>)</font></i></font></td><td><font size="-1">Advanced Interrupt Controller (IRQ0)</font></td></tr>
</null></table><br><table border=1 cellpadding=3 cellspacing=0><null><th bgcolor="#FFFFCC"><font size="-1"><b>Signal</b></font></th><th bgcolor="#FFFFCC"><font size="-1"><b>Symbol</b></font></th><th bgcolor="#FFFFCC"><font size="-1"><b>PIO controller</b></font></th><th bgcolor="#FFFFCC"><font size="-1"><b>Description</b>
</font></th><tr><td bgcolor="#FFFFCC"><font size="-1"><b>IRQ4</b></font></td><td><font size="-1"><i><font size="-1">(<a href="#AT91C_PB3_IRQ4 ">AT91C_PB3_IRQ4 </a>)</font></i></font></td><td><font size="-1"><a href="AT91M55800A_PIO.html#PIOB">PIOB</a> Periph: A Bit: 3</font></td><td><font size="-1">External interrupt 4</font></td></tr>
<tr><td bgcolor="#FFFFCC"><font size="-1"><b>IRQ5</b></font></td><td><font size="-1"><i><font size="-1">(<a href="#AT91C_PB4_IRQ5 ">AT91C_PB4_IRQ5 </a>)</font></i></font></td><td><font size="-1"><a href="AT91M55800A_PIO.html#PIOB">PIOB</a> Periph: A Bit: 4</font></td><td><font size="-1">External interrupt 5</font></td></tr>
<tr><td bgcolor="#FFFFCC"><font size="-1"><b>FIQ</b></font></td><td><font size="-1"><i><font size="-1">(<a href="#AT91C_PA13_FIQ ">AT91C_PA13_FIQ </a>)</font></i></font></td><td><font size="-1"><a href="AT91M55800A_PIO.html#PIOA">PIOA</a> Periph: A Bit: 13</font></td><td><font size="-1">Fast Interrupt</font></td></tr>
<tr><td bgcolor="#FFFFCC"><font size="-1"><b>IRQ0</b></font></td><td><font size="-1"><i><font size="-1">(<a href="#AT91C_PA9_IRQ0 ">AT91C_PA9_IRQ0 </a>)</font></i></font></td><td><font size="-1"><a href="AT91M55800A_PIO.html#PIOA">PIOA</a> Periph: A Bit: 9</font></td><td><font size="-1">External Interrupt 0</font></td></tr>
<tr><td bgcolor="#FFFFCC"><font size="-1"><b>IRQ1</b></font></td><td><font size="-1"><i><font size="-1">(<a href="#AT91C_PA10_IRQ1 ">AT91C_PA10_IRQ1 </a>)</font></i></font></td><td><font size="-1"><a href="AT91M55800A_PIO.html#PIOA">PIOA</a> Periph: A Bit: 10</font></td><td><font size="-1">External Interrupt 1</font></td></tr>
<tr><td bgcolor="#FFFFCC"><font size="-1"><b>IRQ2</b></font></td><td><font size="-1"><i><font size="-1">(<a href="#AT91C_PA11_IRQ2 ">AT91C_PA11_IRQ2 </a>)</font></i></font></td><td><font size="-1"><a href="AT91M55800A_PIO.html#PIOA">PIOA</a> Periph: A Bit: 11</font></td><td><font size="-1">External Interrupt 2</font></td></tr>
<tr><td bgcolor="#FFFFCC"><font size="-1"><b>IRQ3</b></font></td><td><font size="-1"><i><font size="-1">(<a href="#AT91C_PA12_IRQ3 ">AT91C_PA12_IRQ3 </a>)</font></i></font></td><td><font size="-1"><a href="AT91M55800A_PIO.html#PIOA">PIOA</a> Periph: A Bit: 12</font></td><td><font size="-1">External Interrupt 3</font></td></tr>
</null></table><br><table border=1 cellpadding=0 cellspacing=0 width="100%"><null><th bgcolor="#FFFFCC"><font size="-1"><b>Function</b></font></th><th bgcolor="#FFFFCC"><font size="-1"><b>Description</b></font></th><tr><td bgcolor="#FFFFCC"><font size="-1"><b><a href="lib_AT91M55800A_h.html#AT91F_AIC_CfgPIO">AT91F_AIC_CfgPIO</a></b></font></td><td><font size="-1">Configure PIO controllers to drive AIC signals</font></td></tr>
<tr><td bgcolor="#FFFFCC"><font size="-1"><b><a href="lib_AT91M55800A_h.html#AT91F_AIC_CfgAPMC">AT91F_AIC_CfgAPMC</a></b></font></td><td><font size="-1">Enable Peripheral clock in APMC for AIC</font></td></tr>
</null></table><br><br></null><a name="AIC"></a><h2>AIC Software API <i><font size="-1">(<a href="AT91M55800A_h.html#AT91S_AIC">AT91S_AIC</a>)</font></i></h2>
<a name="AIC"></a><null><table border=1 cellpadding=0 cellspacing=0 width="100%"><null><th bgcolor="#FFFFCC"><font size="-1"><b>Offset</b></font></th><th bgcolor="#FFFFCC"><font size="-1"><b>Field</b></font></th><th bgcolor="#FFFFCC"><font size="-1"><b>Description</b></font></th>
<tr><td align="CENTER" bgcolor="#FFFFCC"><font size="-1"><b>0x0</b></font></td><td><font size="-1">AIC_SMR[32] (<a href="AT91M55800A_AIC.html#AIC_SMR">AIC_SMR</a>)</font></td><td><font size="-1">Source Mode egister</font></td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC"><font size="-1"><b>0x80</b></font></td><td><font size="-1">AIC_SVR[32] (<a href="AT91M55800A_AIC.html#AIC_SVR">AIC_SVR</a>)</font></td><td><font size="-1">Source Vector egister</font></td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC"><font size="-1"><b>0x100</b></font></td><td><font size="-1"><a href="AT91M55800A_AIC.html#AIC_IVR">AIC_IVR</a></font></td><td><font size="-1">IRQ Vector Register</font></td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC"><font size="-1"><b>0x104</b></font></td><td><font size="-1"><a href="AT91M55800A_AIC.html#AIC_FVR">AIC_FVR</a></font></td><td><font size="-1">FIQ Vector Register</font></td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC"><font size="-1"><b>0x108</b></font></td><td><font size="-1"><a href="AT91M55800A_AIC.html#AIC_ISR">AIC_ISR</a></font></td><td><font size="-1">Interrupt Status Register</font></td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC"><font size="-1"><b>0x10C</b></font></td><td><font size="-1"><a href="AT91M55800A_AIC.html#AIC_IPR">AIC_IPR</a></font></td><td><font size="-1">Interrupt Pending Register</font></td></tr>
<tr><td align="CENTER" bgcolor="#FFFFCC"><font size="-1"><b>0x110</b></font></td><td><font size="-1"><a href="AT91M55800A_AIC.html#AIC_IMR">AIC_IMR</a></font></td><td><font size="-1">Interrupt Mask Register</font></td></tr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -