V-USB. AVR and Windows. Практическая часть. Шаг №74

Всем привет. В этой записи, мы, продолжим рассматривать протокол V-USB а именно необходимое приложение со стороны хоста, DDK для компиляции если необходимо, схему подключения микроконтроллера к ПК и попытка передачи данных. Итак поехали. Рассмотрев в прошлой записи исходники примера в папке firmware для AVR, теперь рассмотрим содержимое папки commandline- для хоста. Читать далее

Спящий (ждущий) режим AVR. Режимы, команды и библиотеки. Шаг №36

Всем привет. Как вы помните в прошлой статье мы описали пример использования двух ведущих на линии а также режимы ведомого передатчика. Как я и писал в этой статье рассмотрим виды спящих(ждущих) режимов их аппаратную настройку, библиотеки и функции для программного запуска и применим его к нашему примеру из предыдущего поста. Используем режим Power Down и «пробуждение» по прерыванию по сравнению адреса по TWI. Как обычно протестируем в симуляторе и железе. Давайте все по порядку. Читать далее

Применение двух ведущих AVR и DS1307 по TWI. Шаг №35.

Всем привет. Вот и настало время попрактиковаться с библиотекой для TWI, которую я напомню мы рассмотрели в прошлой статье, а также принцип взаимодействия программы с встроенным модулем и ее возможности. Ну и вопросы синхронизации и приоритета. Что ж приступим. Начнем с симулятора, закончим в железе. Сравним результат работы. Как я и писал схема подключения будет следующей: два микроконтроллера ATmega 8, часы реального времени DS1307. Рисунок ниже.

Читать далее