реклама на сайте
подробности

 
 
5 страниц V  « < 3 4 5  
Reply to this topicStart new topic
> эмулятор SD карты, есть ли такое уже на AVR?
Владивольт
сообщение Apr 27 2010, 21:02
Сообщение #61


Частый гость
**

Группа: Участник
Сообщений: 168
Регистрация: 14-02-10
Пользователь №: 55 490



Сейчас увидел дискуссию годичной давности о возможности реализации чего-то используя устройства класса HID.

Докладываю - сам держал в руках очень древний переходник usb-com, который мне дали с жалобами "не работает". Считанный с помощью USBView дескриптор показал, что это- чистое HID устройство.
Я был очень удивлен.
По VID/PID в сети были найдены драйверы.
вот здесь
Кто не поленится заглянуть -- обратите внимание на имена файлов, говорящие много о себе.
А уж содержимое inf-файла просто кричит:
Код
MfgDevicePort = "Usb/serial USB-HID -> COM device (Virtual Port)"


Переходник успешно заработал с установленными драйверами.
Появился виртуальный COM-порт.

Отчего все это?
(версия)
Смотрим время выхода спецификаций классов usb --
HID - 30.01.1996
CDC - 11.12.1996
и переносим себя мысленно в весну-лето 1996 года...

Mass Storage спецификация появляется в 1998 году.

Я подозреваю, что разработчики прошлого, получив инструмент двухстороннего обмена по usb в рамках класса HID, стали "развлекаться" кто во что горазд. Сейчас, конечно, этот путь не нужен.

P.S. Я бы и сам не поверил, если бы не держал в руках тот шнурок.


--------------------
#define TRUE (4==(2*2))
Go to the top of the page
 
+Quote Post
ветерок
сообщение Apr 28 2010, 05:41
Сообщение #62


Местный
***

Группа: Участник
Сообщений: 236
Регистрация: 29-11-06
Из: Ижевск
Пользователь №: 22 902



как последний пост связан с темой ?

Сообщение отредактировал ветерок - Apr 28 2010, 05:41


--------------------
Go to the top of the page
 
+Quote Post
Владивольт
сообщение Apr 28 2010, 06:37
Сообщение #63


Частый гость
**

Группа: Участник
Сообщений: 168
Регистрация: 14-02-10
Пользователь №: 55 490



Цитата(ветерок @ Apr 28 2010, 08:41) *
как последний пост связан с темой ?

см. дискуссию, начатую на уровне Сообщение #27


--------------------
#define TRUE (4==(2*2))
Go to the top of the page
 
+Quote Post
GDI
сообщение Apr 28 2010, 07:49
Сообщение #64


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



АРМ7 сейчас по ценам чуть ли не дешевле чем Мега64/128, так что не такая уж и пушка получается smile.gif Ну, а кортексы м3 уже могут и с более легкими мегами поспорить по цене. А сложность реализации на более производительном камне будет ниже, а с ней и стоимость разработки. Если речь, конечно о коммерческом продукте, а не о спортивном интересе впихнуть невпихнуемое. Я подчеркиваю, что говорю именно о коммерческом продукте, когда цена программиста намного дороже чем стоимость железа.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Apr 28 2010, 07:59
Сообщение #65


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(GDI @ Apr 28 2010, 09:49) *
Если речь, конечно о коммерческом продукте, а не о спортивном интересе впихнуть невпихнуемое.

Оно впихуемое и с этим никто не спорил, ибо совершенно очевидная вещь - первые SD радостно делались на 51 контроллерах. Весь разговор был о бессмысленности такого подхода. Из того, что некто впихнул в конкретную простейшую фоторамку имеющую единственное анальное отверстие ввиде SD слота не поддерживающего SDIO некую макетку-эмулятор, совершенно не стало следовать, что в этот-же анус надо пихать информацию и компьютеру имеющему разные интерфейсы. И после этого еще воевать с механизмами кэширования файловой системы имеющихся у операционных систем.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
ветерок
сообщение Apr 28 2010, 14:08
Сообщение #66


Местный
***

Группа: Участник
Сообщений: 236
Регистрация: 29-11-06
Из: Ижевск
Пользователь №: 22 902



Цитата(Владивольт @ Apr 28 2010, 09:37) *
см. дискуссию, начатую на уровне Сообщение #27


да видел я офтоповскую ту дисскуссию.
пустая болтовня.

GDI
меня всегда волнует конечный пользователь,потому что он всегда крайний.
Исходя из этого я рассматриваю остальное.
Именно конечный пользователь прогресс двигает.
Мелкие же группы всячески пытаются превратить его в беспомощного дегенерата.
-
Тем неменее рад,за этими платформами будущее,они свободны гибки кросплатформенны,железонезависимы и изящны в реализации.
ту же рамку можно использовать как экран для виртуального осцила,анализатора,панели оператора.
Впрочем как и многие телефоны,вставил устройство и управляй процессами,можно реализовать программаторы,любые устройства без каких либо дополнительных драйверов,всё на уровне файловой системы.
Если нужна чёткая синхронизация данных МК может сам реализовать коневейер\буфер для приёма передачи,процессов реального времени,всё управляемо.
Чудесно,прекрасно красиво!
)))

Сообщение отредактировал ветерок - Apr 28 2010, 14:21


--------------------
Go to the top of the page
 
+Quote Post

5 страниц V  « < 3 4 5
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th July 2025 - 01:52
Рейтинг@Mail.ru


Страница сгенерированна за 0.01439 секунд с 7
ELECTRONIX ©2004-2016