Перейти к содержанию
    

Будьте бдительны при просмотре документации

При помощи шести SPI?

Зачем 6? Достаточно 3-х. Просто надо выбрать такой МК, в котором они есть.

Или достаточно одного в режиме quad-SPI. На том-же LPC43xx - без проблем. Да и на куче других МК.

А ещё хорошо такое ложится на McBSP техасовских сигнальников. Я когда-то как раз 3 АЦП через один McBSP читал без проблем. Да и возможности по обработке такого потока там есть.

 

При помощи шести SPI?

Объединить в "daisy chain" и читать на большей SCLK через один SPI?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Зачем 6? Достаточно 3-х. Просто надо выбрать такой МК, в котором они есть.

Так суть темы в том, что был выбран мк с шестью SPI, но оказалось, что на 45Mbits/s могут работать только 4 и очевидно, что этих 4-х почему-то не хватает :)

 

Или достаточно одного в режиме quad-SPI. На том-же LPC43xx - без проблем. Да и на куче других МК.

Есть и STM32F4 с quad-SPI, FIFO и DDR. F446, например.

Изменено пользователем Reflector

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Объединить в "daisy chain" и читать на большей SCLK через один SPI?

А, может, поискать АЦП с параллельной шиной?

Или через ПЛИС организовать взаимодействие МК и внешнего АЦП?

К SPI (номер точно не помню) в STM32F42x у меня какие-то сомнения были при вводе данных

в режиме мастера, типа непонятной единички в старшем разряде, даже когда MISO железно на земле...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так суть темы в том, что был выбран мк с шестью SPI, но оказалось, что на 45Mbits/s могут работать только 4 и очевидно, что этих 4-х почему-то не хватает :)

Лень открывать даташит, но не хватать может например по той причине, что для работы на такой скорости нужны DMA. А их и может не хватить на всё - каналов DMA в МК маловато, есть ограничения по их коммутации на разную периферию. И часть DMA-каналов наверняка уже занята другой периферией.

В своё время отказались от STM32F4xx для одного из проектов по этой причине.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

При помощи шести SPI?

Нет. использовать буду 3. Просто в описании на мк говорилось про шесть.

 

Или достаточно одного в режиме quad-SPI.

Ещё плюс в знания)

 

что этих 4-х почему-то не хватает :)

Хватает. Только плату уже развёл и заказал, под выбранные модули.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...