ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
4 июля
103118 Топик полностью
Evgeny_CD, Архитектор (21.10.2007 20:18, просмотров: 182) ответил AlexandrY на Не, масштабировать эту схему смысла особого не вижу.
Как учит TDD, пойдем сверху. 1. Вот все эти " выходом в интернет, проигрыванием MP3 и оплатой счетов за коммунальные услуги, а также фиксирующей все подозрительные передвижения по видео с передачей сников по MMS хозяину" - это очень нехилый программизм. Стоит эта "простая" программа немеренно, и уж если мы решили вложить бабло в покупку|тырение|написание совоего софта по теме, то надо, чтобы эта инвестиция работала до нашей пенсии. Значит, эта часть должна быть написана портируемо и инвариантно. Ибо, по большому счету, продаваться будет именно она, а не гениальный драйвер АЦП или нашего супер SPI протокола. 2. Капитализация проекта будет гораздо выше, если это будет не просто решение, а SDK, чтобы системный интегратор средней продвинутости мог купить у нас плату и софтину, и сваять свое собственно решение. Игра стоит свечей!!! 3. На фоне всего этого ограничиваться одним сопроцессором глупо. У нас есть 3 пути: * придумать супер-коенцепцию и никогда ее не сделать * сделать первое, что придет на ум, а потом "пришивать по месту" = Windows до версии Win95 * сделать хорошую концепцию, а потом обрезать ее перед реализацией, заложив "костыли" для наращивания. Это наш путь! 3. Акромя SPI, еще есть старый добрый RS-485. На которые можно повесить море ATmega48, которые будут обрабатывать кучу медленного IO. Хорошо бы, чтобы протокол был идеологически одинаков (хотя понятно, что в варианте 485 придется делать нормальный протокол, с CRC, флагами, и прочими прелестями). 4. Глобальная синхронизация в рамках этий системы категорически важна, ее надо продумывать. 5. Ваша идея кодогенерации элементов протокола - супер! Одобрямс!!! Так что подумать все же стоит, перед тем как в омут нырять. Иначе бабло точно можно потерять.