Микропроцессорные средства и системы управления: учебное пособие / А. В. Мануковский, А. Ж. Саринова.

6) Трансляция текста программы в исполняемый код MCS-51 с помощью одного из кросс-трансляторов. (В данном лабораторном практикуме применяется компилятор Бейсика “BasCom-8051”). 7) Выявление части ошибок в проі-рамме с помощью экранного отладчика и программного симулятора, входящих в состав интегрированной среды разработки «BasCom-8051». 8) Коррекция текста пршраммы с учётом результатов симуляции работы программы. 9) Подключение к разъему стенда периферийного объекта, управление которым следует организовать. 10) Загрузка исполняемого кода программы в память стенда и ее запуск на исполнение с помощью отладочного монитора. 11) Пробный прогон программы и наблюдение за работой периферийного объекта режиме реального времени. 12) Анализ выдаваемых на консоль сообщений и реакции объекта. Выявление ошибок и отклонений в работе отлаживаемой программы. 13) Коррекция текста программы с учётом результатов пробного прогона. Разработка и отладка программы путём повторения п.1.5- п.1.13 продолжается до достижения планируемого результата. При написании достаточно простых программ этап предварительной отладки с помощью кросс-отладчика и программного симулятора (п.1.8.) может быть пропущен. Познакомимся более подробно с некоторыми из вышеупомянутых средств отладки программно-аппаратных комплексов на основе микроконтроллеров. Кросс-отладчики Кросс-отладчики позволяют отлаживать программы, предназначенные для микроконтроллеров, на персональных компьютерах (практически для этого чаще всего используются IBM PC). Отладчик является своеобразным мостом между разработчиком и отладочным средством. Состав и объем информации, проходящей через средства ввода-вывода, доступность ее для восприятия, контроля, и, при необходимости, для коррекции и модификации напрямую зависят от свойств и качества отладчика.

RkJQdWJsaXNoZXIy MTExODQxMg==