ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
758707
J_H_ (26.05.2017 18:03 - 18:10, просмотров: 1239)
"Необходимо принимать быстро синхронный последовательный поток..." "2 канала принимаемых последовательных данных, один общий сигнал клока на них. Частота в районе 1МГЦ. Есть еще сигнал строба каждые 160 бит И так надо принять в реальном времени 2 килобайта и закинуть их в память, затем по кругу." http://caxapa.ru/743325.html Сделал. -Частота обоих каналов синхронных последовательных данных в реальности оказалась "сильновыше"-3.5 МГц. -Решил вопрос полуаппаратно: захватом данных по двум потокам, автосинхронизацией, преобразованием из последовательных потоков в пару параллельных портов заведуют 2 сдвиговых регистра 595 и счетчик 4017, плюс пара корпусов логики. MCU: XMEGA A3. DMA растаскивает данные с 2x портов в ОЗУ контроллера. Занимает это около 10% процессорного времени. Остальное время контроллер делает полезные вещи. Спасибо за полезные идеи. Особенно за McBSP. -