ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
4 мая
336928 Топик полностью
Гудвин, волшебник (24.06.2012 21:14, просмотров: 227) ответил teap0t на Но это довольно трудно сравнивать с MSD - там программирование на стороне PC не требуется вовсе, а периферию кодить придётся и в случае MSD, и в случае HID.
Спору нет - MSD быстрее. Записать/считать что-нить. НО в MSD есть очень существенный недостаток - там нет асинхронного приема данных. Т.е. в случае того же считывателя я выдаю команду, например, "прочитать метку" и буду вынужден опрашивать статус - гонять данные размером с сектор (аж 512 байт туда сюда), пока команда не выполнится. Если в это время девайс выдернуть, то винда раскорячится раком на время, известное только БГ, перед тем, как выплюнуть ошибку дисковой операции. Неприемлемо... Пробовал... Ну и прямое обращение к нужному сектору тоже требует некоторых нестандартных операций.