Важная информация
RSS лента

gordiole

Разработка копировщика флоппи дисков (Floppy Deuce). Часть 8

Оценить эту запись

EWARM. Тестирование пропускной способности USB CDC.


Планируется, что Floppy Deuce будет работать с флоппи приводами 5.25 (до 1.2 MB), 3.5 дюйма (до 1.44 MB).
В табличке привожу максимальное количество байт для передачи/приёма дорожки за один оборот диска в зависимости от типа флоппи привода и MFM скорости (на каждый бит данных дорожки будет передаваться 2 байта)




Для теста написал простейшее приложение для измерения пропускной способности USB CDC канала. В пользовательском приложении при нажатии кнопки RATE отсылается команда Floppy Deuce передать блоки данных (256 блоков по 2048 байт), а затем вычисляется скорость передачи блоков данных. Получилась скорость приема >1000 kB/s по USB 2.0 на Full скорости (High скорости у STM32F411RE нет). Пока это синтетический тест, так как другой работы кроме передачи по USB микроконтроллер не выполняет.



Дневник отредактировал, так как удалось улучшить характеристики передачи данных по USB CDC.
Повысил скорость с 500 kB/s (первоначальный результат) до 1000 kB/s, а этой скорости достаточно для передачи данных дорожки для всех битрейт MFM.

Обновлено 09.04.2017 в 07:53 gordiole

Метки: Нет Добавить / редактировать метки
Категории
Без категории

Комментарии

  1. Аватар для seventh
    Спроси на форуме электронщиком, может там смогут рассказть че http://monitor.espec.ws
    И, чувак, ты делаешь потрясающую штуку.

Трекбэков