ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ - Страница 118

ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ - ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ

Отладка приложений

Одна из стратегий отладки прикладных программ, которая дает хорошие результаты, состоит в том, чтобы использовать ранее отлаженные процедуры ввода-вывода. В приложениях для 8-разрядных встроенных микроконтроллеров процедуры ввода-вывода часто состаатяют более 80% всего программного обеспечения. Когда создаваемое программное обеспечение содержит значительное количество процедур ввод-вывода, целесообразно сначала разработать, протестировать и отладить эти процедуры отдельно, а затем включить их разрабатываемую прикладную программу. Такой метод называется «восходящим» программированием («снизу-вверх»).

В приложениях для персональных компьютеров данный метод часто неприменим, так как большинство процедур ввода-вывода выполняет операционная система или среда программирования. Но для микроконтроллеров реализация ввода-вывода составляет основную часть прикладных программ. Общие процедуры ввода-вывода, предоставляемые средствами программирования на языке высокого уровня, обычно имеют большой объем и слишком специфичны, чтобы их можно было использовать в большинстве приложений для микроконтроллеров. Это означает, что для реализации данных процедур целесообразно самостоятельно разработать стандартные подпрограммы, соответствующие тому методу программирования, который вы используете.

Go to Top