Re: Proteus не работает в связке с MPLAB-ом
Встроенный отладчик в MPLAB, да и в других IDE тоже, рассчитан не на иммитацию работы микроконтроллера в реальном времени, а на максимальное удобство отслеживания программистом прохождения программного кода, поэтому в автоинкременте выбрана небольшая частота шагания, чтобы вы успели отследить курсор, изменение переменных вокнах и т.п. ISIS в режиме симуляции позиционируется максимально приближенно к реальному времени - именно из за этого резко возрастает нагрузка на компьютер. Плюс к тому, здесь используются внешние по отношению к МК активные элементы, например, индикаторы. Если использовать совсем медленную, как во встроенном симуляторе, иммитацию, то пропадет вся "наглядность" инструмента - работает компромиссное решение.
|