Вопросы связанные с программированием микроконвертера

Яруллин Максим Январь 15,2014

Теперь рассмотрим вопросы, связанные с программированием микроконвертера. Для начала отмечу, что Analog Devices снабдила выпускаемые изделия большим количеством различной полезной документации, включая ассемблерные примеры. Ниже приведён текст программы, демонстрирующей программирование основного АЦП. При анализе этой программы у меня возникло подозрение, что данный пример разработчиками на реальной аппаратуре не проверялся. Поводом для этого послужила малозаметная ошибка в тексте программы — при вызове подпрограммы DELAY в строке 85 значение аккумулятора, в котором должно находиться число, определяющее длительность задержки, не определено. В итоге задержка может быть от 0 до 255 мс и меняться от запуска к запуску. Очевидно, разработчики написали вполне работоспособную программу, но просмотрели ошибку в ней, а тестирование, которое эту ошибку выявило бы, проведено не было.

Свяжитесь с нами

Отправьте ваш запрос на почту sales@chipslon.ru

Телефон:+7-(499)-408-37-63

Отправить запрос по e-mail

Рассылка

ChipSlon