| Moteur de recherche de fiches techniques de composants électroniques |
|
PM0223 Fiches technique(PDF) 27 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
PM0223 Fiches technique(HTML) 27 Page - STMicroelectronics |
|
27 / 110 page ![]() DocID025763 Rev 1 27/110 PM0223 The STM32L0 Cortex-M0+ Processor 35 For an asynchronous exception, other than reset, the processor can execute additional instructions between when the exception is triggered and when the processor enters the exception handler. Privileged software can disable the exceptions that Table 13 on page 27 shows as having configurable priority, see 4.2.3: Interrupt Clear-enable Register on page 83. For more information about HardFaults, see 2.4: Fault handling on page 33 SysTick A SysTick exception is an exception the system timer generates when it reaches zero. Software can also generate a SysTick exception. In an OS environment, the processor can use this exception as system tick. Interrupt (IRQ) An interrupt, or IRQ, is an exception signalled by a peripheral, or generated by a software request. All interrupts are asynchronous to instruction execution. In the system, peripherals use interrupts to communicate with the processor. Table 13. Properties of the different exception types Exception number(1) 1. To simplify the software layer, the CMSIS only uses IRQ numbers. It uses negative values for exceptions other than interrupts. The IPSR returns the Exception number, see Interrupt Program Status Register on page 16 IRQ number(1) Exception type Priority Vector address(2) 2. See Figure 7.: Vector table on page 29 for more information. Activation 1 - Reset -3, the highest 0x00000004 Asynchronous 2-14 NMI -2 0x00000008 Asynchronous 3 -13 HardFault -1 0x0000000C Synchronous 4-10 - Reserved - - - 11 -5 SVCall Configurable(3) 3. See 4.2.6: Interrupt Priority Registers on page 85 0x0000002C Synchronous 12-13 - Reserved - - - 14 -2 PendSV Configurable(3) 0x00000038 Asynchronous 15 -1 SysTick Configurable(3) 0x0000003C Asynchronous 15 - Reserved - - - 16 and above 0 and above Interrupt (IRQ) Configurable(3) 0x00000040 and above (4) 4. Increasing in steps of 4. Asynchronous |
|
Lien URL |
| ALLDATASHEET vous a-t-il été utile ? [ DONATE ] |
À propos de Alldatasheet | Publicité | Contactez-nous | Politique de confidentialité | Lien vers la fiche technique | Echange de liens | Fabricants All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |