Denisio
поэтому и хочется узнать изначальную задачу
Denisio
какая скорость, дальность
Denisio
кто с обоих сторон
Denisio
а дальше отсюда и танцевать
Defragmented
какая скорость, дальность
125 мгц скорость, дальность сантиметры
Defragmented
кто с обоих сторон
одинаковые мк (стм32)
Denisio
вот, уже конкретные цифры
🐧
ему нужно между двумя МК
И что это меняет?
Николай
вот, уже конкретные цифры
угу, скорость в мегагерцах😀
Denisio
125 мгц это 125 МБАЙТ ?
Denisio
(я уточняю дальше)
Denisio
блядь
Maxim
А STM32 не разорвет от такого потока?
Николай
И что это меняет?
DMA это передача между памятью и периферией без участия ядра
Denisio
по другому спрошу - за один герц тебе надо передавать 8 бит?
Defragmented
А STM32 не разорвет от такого потока?
48мгц по 8 бит дает 384 мбит в теории если нацдется мультиплексер
🐧
DMA это передача между памятью и периферией без участия ядра
И? Что мешает слать из памяти в gpio или сразу в spi без участия ядра?
Maxim
Ты этот поток в 384 мегабит куда собираешься девать? Считать в реалтайме? Так там что-то нетривиальное сложно будет посчитать. Хранить? Так негде
Николай
И? Что мешает слать из памяти в gpio или сразу в spi без участия ядра?
ничего, он спросил про передачу между МК а не между ядром и периферией
🐧
ничего, он спросил про передачу между МК а не между ядром и периферией
Ну если ты знаешь способы передавать данные между двумя стм32 без участия какой-либо периферии - с удовольствием послушаю
Defragmented
по другому спрошу - за один герц тебе надо передавать 8 бит?
125 раз по 1 биту. канал всего 1 доступен предпологаю так: мк выдает 8бит мультиплексер берет 8 бит и отдает по 1бит в канал. надругой стороне по 1 битпринимается в демультиплексер который выдает 8 бит встм32 за цикл так можно?
Denisio
ага. значит всё таки по 1 биту на 125 МГц, ок.
Defragmented
можно с периферией
Defragmented
которая 8бит паралельного умеет сжимать в 8бит последовательного
Maxim
которая 8бит паралельного умеет сжимать в 8бит последовательного
SPI - изначально последовательная периферия, зачем тебе весь этот секс с конями?
🐧
Но в целом ты прав, судя по тому что ему надо.......
Да он четко сказал - его не устраивает простой алу на время передачи. Это решается дма. А это желание мультиплексоров - какая-то дичь
Defragmented
мультплексор и демультплексор занимается другим вещами
выбирают.я вкурсе. просто это ближайшее что я знаю
🐧
можно с периферией
Гпио - это уже периферия
Николай
Да он четко сказал - его не устраивает простой алу на время передачи. Это решается дма. А это желание мультиплексоров - какая-то дичь
Вот и я о том. Последовательно не устраивает, нужно паралельно, но паралельную шину нужно засунуть в последовательную через какую-то хрень.
Defragmented
SPI - изначально последовательная периферия, зачем тебе весь этот секс с конями?
спи довольно медленный и требует частоты я хочу чтобы передача оставалась цифровой
Maxim
"требует частоты"
Maxim
Вот это вообще непонятно
Николай
в итоге вангую что весь разговор закончится понятием "бутылочного горлышка"
Denisio
http://www.farnell.com/datasheets/2060529.pdf?_ga=1.251083266.569014375.1447245810
Maxim
Ты ответь на два вопроса. 1. Чем ты собрался генерить поток в 384 мегабита? 2. Чем ты собрался обрабатывать поток в 384 мегабита?
Defragmented
Вот это вообще непонятно
spi оперирует 0\1 или нет?
Maxim
Да
Serjio
приехали
Maxim
STM32 != компьютер
Defragmented
Maxim
откуда 384 мбита, там 125 мгц по одному биту :)
Он там выше уже помечтал, что если по параллельной шине 8 бит гнать 48 МГц, то огого получится
Defragmented
про него и говорю
Spanish Inquisition
Сегодня выборы! Не забудь выбрать Главного Инквизитора недели. Отдано 28 голосов Для голосования написать @SpanishInquisitionBot команду start (впереди слеш!) Или отдай свой голос тут:
Denisio
езернет да, вполне ок
Serjio
время шло, маразм крепчал
Maxim
Деревья гнулись
Defragmented
пересылать ethernet сигнал через мк
Maxim
ААа блядь. Купи FPGA и не еби людям мозг
Serjio
ахахах
Denisio
мне кажеца stm32 охуеет от трафика
Николай
ну или Ethernet модуль
Maxim
Так они на 100 максимум
Denisio
а тот который не охуеет - вполне на борту будет иметь езернет
Maxim
STM32 охуеет значительно раньше гигабита
Denisio
ищи ARM какойнибудь
Suigintou45
fpga ставь
Denisio
raspberry!
Denisio
:)
🐧
ищи ARM какойнибудь
Стм и есть арм 😂
Maxim
А в тех местах, где не будет охуевать - он будет успевать эти данные максимум копировать из одного места в другое, времени на осмысленную обработку не останется
Denisio
вангую что там все таки чтото сильно много трафика. хотелось бы послушать саму задачу, что за трафик и зачем
Denisio
такой трафик это либо снифф либо видео либо какие-то сигналы с датчиков
Maxim
вангую что там все таки чтото сильно много трафика. хотелось бы послушать саму задачу, что за трафик и зачем
Задача - натянуть очередную сову на очередной глобус и поупражняться в теории
Maxim
Персонаж известен
Defragmented
вангую что там все таки чтото сильно много трафика. хотелось бы послушать саму задачу, что за трафик и зачем
мнде. а смысл? смотри как галдят просто от обсуждения даже этих деталей )
Denisio
в любом случае есть механизмы сокращения и компрессии такого трафика, они все специфичные. трафики.
Denisio
тоже неплохо
Стрела
господа! (внезапный тупой вопрос) что такое бутлоадер?
metaclass
кусок кода который загружает прогу в проц.
Maxim
господа! (внезапный тупой вопрос) что такое бутлоадер?
Программа, которая запускается до основной прошивки и используется обычно, чтобы эту прошивку можно было обновлять
Николай
мнде. а смысл? смотри как галдят просто от обсуждения даже этих деталей )
потому что ты пытаешься решить задачу на уровне своих знаний, причем отвергаешь дельные советы.
metaclass
т.е. позволяет программировать без программатора.