micropython/ports/qemu-arm/README.md

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

29 lines
1.2 KiB
Markdown
Raw Normal View History

This is experimental, community-supported port for Cortex-M emulation as
2014-07-02 18:30:46 +01:00
provided by QEMU (http://qemu.org).
The purposes of this port are to enable:
1. Continuous integration
2017-05-29 08:08:14 +01:00
- run tests against architecture-specific parts of code base
2. Experimentation
- simulation & prototyping of anything that has architecture-specific
code
- exploring instruction set in terms of optimising some part of
MicroPython or a module
3. Streamlined debugging
- no need for JTAG or even an MCU chip itself
- no need to use OpenOCD or anything else that might slow down the