ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
18 апреля
1050992 Топик полностью
Илья (10.11.2020 12:16, просмотров: 481) ответил my504 на Аппаратные бряки действительно проскальзывают. На 2 инструкции. Софтовые бряки не проскальзывают. Кроме того, количество софтовых не ограничено. Но они поддерживаются только PICkit4, ICD3, ICD4 и Real ICE.
Это фича. Команда на которой ставится аппаратная точка останова выполняется полностью и выполняется то что попало в конвейер. 

The instruction where the break occurs will always execute completely and anything pending in the pipeline will execute as well. For single cycle instructions, this adds a one instruction skid. For multiple cycle instructions and branches, it adds multiple cycles.

См https://microchipdeveloper.com/tls0201:skid-effect