-
- Downloads
stm: Add support for ctrl-C to interrupt running Python.
Using PendSV interrupt at lowest priority, code can now raise an exception during an interrupt by calling pendsv_nlr_jump. The exception will be raised when all interrupts are finished. This is used to trap ctrl-C from the USB VCP to break out of running Python code.
Showing
- stm/Makefile 1 addition, 0 deletionsstm/Makefile
- stm/led.c 1 addition, 0 deletionsstm/led.c
- stm/main.c 16 additions, 1 deletionstm/main.c
- stm/pendsv.c 49 additions, 0 deletionsstm/pendsv.c
- stm/pendsv.h 3 additions, 0 deletionsstm/pendsv.h
- stm/stm32fxxx_it.c 2 additions, 0 deletionsstm/stm32fxxx_it.c
- stm/usb.c 22 additions, 0 deletionsstm/usb.c
- stm/usb.h 5 additions, 0 deletionsstm/usb.h
Loading
Please register or sign in to comment