Разработка программатора

Обсуждаем контроллеры компании Atmel.
Ответить
Идёт направо - песнь заводит, Налево - сказку говорит.
Аватара пользователя
Сообщения: 5000
Зарегистрирован: Чт апр 21, 2011 17:55:50
Откуда: Иркутск

Сообщение СКАЗОЧНИК »

А почему же до сих пор такой для АВР еще не сделали?
Станислав
Реклама
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18786
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

Идею можно реализовать и чуть-чуть иначе: сделать девайс просто блочного USB, а драйвер для него сделать в виде виртуального диска. этот путь проще для тех, кто собаку съел в написании драйверов :) для пользователя все будет точно так же, как ранее предлагалось, зато к прошивке МК требования существенно меньшие - ее дело просто принять/прошить данные или по команде выдать их, основную работу по преобразованию данных, буфферизированию и т.п. будет выполнять драйвер, т.е. компьютер, ресурсы которого практически неисчерпаемы. Минус очевиден - никакой кроссплатформенности, ибо драйвер - слишком специфичная программа для каждой ОС.

Идея с Mass Storage более перспективна, но к МК и его прошивке в этом случае предъявляются повышенные требования. Плюсы подхода были озвучены, минусы - существенное упрощение (а значит, усложнение в эксплуатации) интерфейса настроек (INI-файлы). Но плюсы, по-моему, перевешивают. Если идея будет реализована - это будет просто бомба! :)))

Что касается промежуточного буфферизирования, то я считаю это не только лишним, но и вредным! мало того, что это усложнит схему и затруднит ее повторение, так потребует явно ненужных усилий по разработке программы МК, которая и без этого обещает быть неслабой...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
YS
Друг Кота
Аватара пользователя
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05

Сообщение YS »

А почему же до сих пор такой для АВР еще не сделали?
Потому что софтовая сложность такого проекта крайне велика.
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Контактная информация:
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

СКАЗОЧНИК писал(а):А почему же до сих пор такой для АВР еще не сделали?
Например потому, что вещи, казалось бы банальные, никому в голову не приходят. За что автору респект! Во всяком случае я такой идеи больше нигде не встречал.
YS писал(а):отому что софтовая сложность такого проекта крайне велика.
Да, сложно, но интересно, согласитесь! :)
Реклама
Эиком - электронные компоненты и радиодетали
YS
Друг Кота
Аватара пользователя
Сообщения: 7518
Зарегистрирован: Вс мар 29, 2009 22:09:05

Сообщение YS »

Во всяком случае я такой идеи больше нигде не встречал.
Ну, вообще-то, NXP такое уже давно реализовали прямо в кристаллах. :idea:
Разница между теорией и практикой на практике гораздо больше, чем в теории.
Контактная информация:
Реклама
Ответить

Вернуться в «AVR»