> For the complete documentation index, see [llms.txt](https://bananapi.gitbook.io/bpi-open-debugger-burn-board/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bananapi.gitbook.io/bpi-open-debugger-burn-board/en/swdinterfaceiarewarmsinglestepdebugging.md).

# SWD interface IAR EWARM single-step debugging

1.If you add a breakpoint in the code.

![](https://1339817493-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2HWtRMO1SOVoE1wKC5%2F-M2HWuqfjq-tAqyjGf2g%2F-M2HX3lQjl8hrjhKnrSR%2Fswd%2014.png?generation=1584080159334820\&alt=media)

2.Then, after the above download will automatically enter debug mode.

![](https://1339817493-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2HWtRMO1SOVoE1wKC5%2F-M2HWuqfjq-tAqyjGf2g%2F-M2HX3lS0i2JNcWjb64m%2Fswd%2015.png?generation=1584080158409159\&alt=media)

3.According to their own needs to control the program single-step operation into a function out of a function, and other operations running at full speed

![](https://1339817493-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M2HWtRMO1SOVoE1wKC5%2F-M2HWuqfjq-tAqyjGf2g%2F-M2HX3lUe9_6HYUSvTWD%2Fswd%2016.png?generation=1584080158823665\&alt=media)
