С RPi раньше не работал, да и сейчас только железо буду разрабатывать.
Пoдскажите пожалуйста, что простое последовательное устойчиво работает на этой плате? То есть драйвер уже нормальный в Линуксе есть и железо нормальное?
Нужно вводить около 17 килобайт в секунду с расположенной в 10 см платы с микроконтроллером. То есть раз в секунду пакет 17 Кбайт передается в RPi. Желательно иметь паузу для межпакетной синхронизации, то есть скорость в канале иметь хоть на 20% больше чем трафик.
Изначально думал про UART на 230400, но как-то не понял, поддерживает ли RPi больше чем 115200.
На данный момент рассматриваю SPI, какие еще есть варианты? - Езернет не рассматривается, уже занят - USB кажется сильно избыточным для просто потока. Или на нем как раз и можно? Заманчиво, но смущает надежность USB в плане зависаний, никогда не использовал этот интерфейс как основной для постоянной работы в необслуживаемых устройствах. Ну и это посложнее в накладных и реализации в МК, чем просто массив через DMA запулить в случае UART/SPI. -I2C .... не хочу пока (постоянный жилец в ерратах любого МК, а программно выпиливать не хочу на такой скорости). - что еще красивого там в RPi есть?
Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143
Цитата(psL @ Dec 9 2015, 15:41)
Модуль отладочный Салют-ЭЛ24Д1
Интересно, сколько стоит этот контроллер, думаю, чуть больше, чем дохрена Да и доки на него тоже нет походу, т.к. позиционируют как линукс-онли, печалька.