Example MPC5676R HardwareVectorMode Multicore S32DS

File uploaded by Martin Kovar Employee on Jan 12, 2018
Version 1Show Document
  • View in full screen mode

* Detailed Description:
* This example shows, how to use interrupt hardware vector mode. In the example
* PIT3 and PIT2 interrupts are implemented. PIT interrupt toggle LED every second.
*
*
* This example also shows, how to implement IVOR exceptions for core 0.
* IVOR1 handler with while(1) loop is ready to use.
*
*
* For correct HW vector mode setup, following files was added to the project:
*
*  - exceptions.s
*  - handlers_vle.s
*  - HW_vector.c
*
*
* Following files has been modified (all changes are marked by comment):
*
*  - 56xx_flash.ld
*  - Vector.c
*  - MPC57xx__Interrupt_Init.c
*
*  Following file was removed from project (files are still place in project, but
*  not compiled and linked)
*
*  - intc_sw_handlers.S
*  - intc_SW_mode_isr_vectors_MPC5744P.c
*
*
*
* Test HW:         MPC567XADAT516, MPC567XEVBFXMB
* MCU:             PPC5676RDMVY1 3N23A
* Fsys:            180 MHz
* Debugger:        Lauterbach Trace32
*                  PeMicro USB-ML-PPCNEXUS
* Target:          internal_FLASH (debug mode, release mode)
* EVB connection:  User LED 1 connected to J241,
*                    User LED 1 connected to J242.
*

Outcomes