ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
9 июля
283494 Топик полностью
sbb (14.11.2011 15:14, просмотров: 87) ответил pav256 на 1. Периферийные платы будут на разъеме вставляться на базовую, на неё же будет вставляться и PXA270. Так что длина линии будет минимальной.
Вопрос что значит для вас “Данные должны передаваться во время измерения”? Если можете организовать буфер на xmega на несколько десятков миллисекунд (зависит от расторопности драйвера в Linux), то должно нормально реализоваться с таким потоком через единственный SSP и DMA PXA270 с программным опросом плат по очереди. Правда, мало знаю как для xmega обстоит с DMA на SPI. Если по каким-то причинам выбирать данные с плат надо часто, то предлагавшееся коллегами решение с дополнительным микроконтроллером, формирующем общий поток на SSP PXA270 с отдельных каналов от плат, для меня выглядит наиболее простым и понятным. В теории, с помощью навороченного DMA PXA270 с дескрипторами можно реализовать автомат, опрашивающий все платы через SPI практически без программного вмешательства. Но я б не отважился, сложно отлаживать, обрабатывать ошибки и может не срастись.