Difference between revisions of "STM32F107VC/Interrupts and Events"
From Teknologisk videncenter
m |
m (→Example using USART2 interrupt) |
||
Line 13: | Line 13: | ||
:Position: '''28''' | :Position: '''28''' | ||
:Priority: '''45''' - Settable | :Priority: '''45''' - Settable | ||
− | :Address: 0x0000_00D8 | + | :Address: '''0x0000_00D8''' |
[[Category:STM32F107VC]][[Category:ARM]] | [[Category:STM32F107VC]][[Category:ARM]] |
Revision as of 06:35, 12 September 2011
Nested vectored interrupt controller (NVIC)
- See the Reference manual Chapter 10. Remember the STM32F107VC is a connectivity line device.
- See the STM32F10xxx/20/21/L1 Cortex-M3 programming manual Section 4.3 for programming information. (See section 4.3.10 NVIC Design hints and Tips)
Features
- 68 (not including the sixteen Cortex™-M3 interrupt lines)
- 16 programmable priority levels (4 bits of interrupt priority are used)
- Low-latency exception and interrupt handling
- Power management control
- Implementation of System Control Registers
Example using USART2 interrupt
From the [Reference manual] table 61 in section 10.1.2 its seen that
- USART2 global interrupt
- Position: 28
- Priority: 45 - Settable
- Address: 0x0000_00D8