[NUC240] Read PC Value by SVC

Post Reply
chhsieh3
Posts: 307
Joined: 13 Mar 2020, 09:08

02 Jun 2020, 15:01

  • Application: This code reads the current PC, stack, R0, R1 and R12 registers value by SVC.
  • BSP Version: NUC230/240 Series BSP CMSIS V3.01.001
  • Hardware: NuTiny-EVB-NUC240 V1.2
SVC interrupt is generated through executing SVC instruction which can provide service in OS operation system. After SVC interrupt is generated, system will push current registers status into stack. This code uses this information to get the PC value where the SVC instruction is executed to generate SVC interrupt, and then print the PC value. Others information can be obtain including stack, R0~R3, R12 and xPSR.

You can download the sample code at https://www.nuvoton.com/resource-downlo ... 1225172610
Nuvoton

Post Reply
  • Information
  • Who is online

    Users browsing this forum: No registered users and 35 guests