USB-polygon-list: Список ссылок на материалы проекта
Главы проекта:
- USB-polygon-1: Создание отладочной платы на микроконтроллере
- USB-polygon-2: Схема и плата
- USB-polygon-3: Первое включение
- USB-polygon-4: Обмен по USB, начало
- USB-polygon-5: Обмен по USB, поиск устройства
- USB-polygon-6: Обмен по USB, поиск среди устройств
- USB-polygon-7: Обмен по USB, подготовка устройства
- USB-polygon-8: Обмен по USB, еще о взаимодействии с «чистым» устройством
- USB-polygon-9: Подготовка к имитации ФС
- USB-polygon-10: Таблица памяти для имитации ФС
- USB-polygon-11: Начало имитации ФС
- USB-polygon-12: Имитация файлов
- USB-polygon-13: Чтение изменяющихся данных
- USB-polygon-14: Работа в Linux
- USB-polygon-15: Начало работы над записью
- USB-polygon-16: Использование записи файла
- USB-polygon-17: Подключение экрана от Nokia 3410
- USB-polygon-18: Подключение SD-карты
- USB-polygon-19: CRC-7
- USB-polygon-20: Мышиный энкодер
- USB-polygon-21: Окончание
Файлы проекта:
- схема электрическая принципиальная и печатная плата устройства в KiCAD (ссылка)
- программа на C для микроконтроллера устройства (ссылка)
- программа на C++ для взаимодействия с устройством со стороны ПК (ссылка)
- программа на С++ для опроса одного из “файлов” на устройстве в непрерывном режиме (с отключением буферизации данных на ПК) (ссылка)
- программа на С++ для подготовки кадров “циферблата”, отображаемого на ЖК-экране (ссылка)