XMC4000 TIP of the day: Service Request Initialization and System Dependencies

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Travis
Employee
Employee
First solution authored Welcome! 500 replies posted
Service Requests must always be enabled at the source and at the destination. Additionally it must be checked whether it is necessary to program the ERU process and route a request.

Enabling Peripheral SRx Outputs
• Peripherals SRx outputs must be selectively enabled. This procedure depends on the individual peripheral. Please look up the section “Service Request Generation” within a peripherals chapter for details.
• Optionally ERUx must be programmed to process and route the request

Enabling External Requests
• Selected PORTS must be programmed for input
• ERUx must be programmed to process and route the external request
Note: The number of external service request inputs may be limited by the package
used.

Enabling NVIC and GPDMA
Interrupt and DMA service request processing must be enabled. Please refer to the CPU and GPDMA chapters for details.
0 Likes
0 Replies