ASDFS, USB-гуру (26.06.2009 14:09, просмотров: 118) ответил д__ на Список платформ воодушевляет... Конкретность ТЗ так же. Судя по ТЗ на индикаторе будет постоянно высвечиваться -- "Пролетая над Череповцом...", а по USB регулярно будет происходить превышение лимита потребления мощности, что доведет хост комп до
Здесь буду обновлять ТЗ. Формулирую основную цель: сделать "вход" в проект и добавление нового кристалла предельно легкими для сторонних эмбеддеров-однокристальщиков.
Поэтому "программирующая часть" должна быть основана на массовой эмбеддерской платформе и предельно отвязана от всякой вспомогаловки. Цена и сложность аппаратного решения также принципиальны: никаких компонентов которые "стОят денег" для домашнего бюджета или непокупабельны в устьурюпинске.
Иначе проект обречен на медленное загибание.
#####################################################3
Очевидно что задача распадается на две: платформа для поддержки USB, флешки, индикатора, кнопочек И платформа для собсно программирования чипов. Вполне возможно, что можно располосовать задачу на 2 разных проца.
Либ для "USB, флешки, индикатора" в Инете как грязи - остается найти подходящую и посадить ее на какой малоногий АРМ или АВР с дорисовкой требуемых финтифлюшек.
Вторая часть - собсно управляющий программированием проц с соответствующей аналоговой обвязкой (DAC напряжения питания, DAC напряжения программирования, ADC для контроля/ограничения токов потребления, буфера).
Мне кажется такой подход позволит сделать задачу прозрачнее для апгрейда сторонними разрабами и эффективно разделить ее между двумя узкоспецами.
#####################################################################
"USB, флешка, индикатор".
USB - Mass storage на карточку + HID Consumer control для вспомогательного управления.
SDMMC - FAT16/32; R/W; желательно длинные имена.
ЖКИ: графика.
#####################################################################
Ищу предложения по схемотехнике на аналоговую обвязку (DAC напряжения питания, DAC напряжения программирования, контроль/ограничение токов потребления, буфера).
#####################################################################
Тему с Линухом прошу не развивать по причине ее очевидности.
Если кто то предложит подходящее однокристальное решение - будет ОЧЕНЬ хорошо. Если НЕТ - будет рассмотрено какое то стандартное решение типа Линух/Вынь на субноуте/готовой плате.
#####################################################################
Просьба высказываться только по теме в ключе сабжевого ТЗ. Все "усвоенное" как и "лишнее" будет отрезаться.