Немножко новостей про АЦП

В последнее время у КБ 13 много дел — пришлось заниматься доработками другого проекта (пульта дистанционного управления для МОБД), продолжать температурные тесты (выявились проблемы у некоторых панелей). Писать про ацпшные дела времени почти нет.
Но процесс потихоньку идет.

  • доделан модуль общения с внешним миром (по rs-485);
  • организовано считывание АЦП, учитывая пользовательские настройки — т.е. с заданной частотой.

По пути еще обнаружилось, что в board.h забыли подправить дефайн рабочей частоты, и вся периферия, в отличие от разогнанного на 48 МГц процессора, работала на 24 МГц.

Минимальное время полного цикла (с учетом того, что нужно выделить время для «сервисных» работ) установили в 20 мкс.
За это время будет один раз оцифрованы все каналы (около 10 мкс) и в оставшееся время выполнена одна из служебных функций — скинут (или считан) буфер в sdram, обработан буфер принятой по рс информации, отправлена посылка во внешний мир.

В следующем выпуске, скорее всего, будет рассказ о принципах организации основного цикла.

Похожий бред:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Protected by WP Anti Spam