MPLAB X останавливается в случайных местах кода при отладке
Platform MPLAB X
CPU PIC18F2520
Compiler XC8 v1.38
У меня странная проблема с MPLAB X при работе в режиме "отладки", очень часто, когда я запускаю в режиме отладки и запускаю выполнение (нажатие кнопки воспроизведения)
Отладчик останавливается на случайных местах в коде (это довольно случайно, одна или две точки в коде "появляются" чаще, чем другие). У меня нет никаких точек останова или касания отладчика.
Есть еще одна проблема, которая может быть связана. Если я запускаю отладчик, то ЦП исполняется все время (кроме случаев, когда он останавливается случайным образом), если у меня подключен отладчик, но когда я отключаю отладчик, ЦП исполняется в течение некоторой секунды или около того, а затем останавливается.
Кто-нибудь еще испытывал такое же поведение?
С уважением Стефан
1 ответ
После дальнейших исследований кажется, что заземление зависит от того, как была выполнена тестовая настройка. После добавления опто-соединенных USB-соединений для ICD3 и изолирующего трансформатора для целевого оборудования кажется, что проблемы исчезли.