S32E
Jump to navigation
Jump to search
S32E is a virtual CPU designed, implemented and heavily used by SEGGER. It is used in the Flasher family of in-system programmers, the J-Link & J-Trace debug and trace probes and available for licensing as emApp, along with documentation and development environment / compiler.
Overview
S32E is a virtual 32 bit CPU. It can easily be extended to be a 64-bit CPU by adding some dedicated instructions to allow not only 8/16/32 memory accesses, but also 64-bit. It has 16 general purpose registers, R0 ... R15. R15 is also used as SP.