реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Будьте бдительны при просмотре документации, в частности на STM
Reflector
сообщение May 15 2017, 08:06
Сообщение #16


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 15-07-06
Пользователь №: 18 836



Цитата(KARLSON @ May 14 2017, 23:46) *
Брать данные с трёх АЦП.

При помощи шести SPI?
Go to the top of the page
 
+Quote Post
jcxz
сообщение May 15 2017, 09:20
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 3 641
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(Reflector @ May 15 2017, 10:06) *
При помощи шести SPI?

Зачем 6? Достаточно 3-х. Просто надо выбрать такой МК, в котором они есть.
Или достаточно одного в режиме quad-SPI. На том-же LPC43xx - без проблем. Да и на куче других МК.
А ещё хорошо такое ложится на McBSP техасовских сигнальников. Я когда-то как раз 3 АЦП через один McBSP читал без проблем. Да и возможности по обработке такого потока там есть.

Цитата(Reflector @ May 15 2017, 10:06) *
При помощи шести SPI?

Объединить в "daisy chain" и читать на большей SCLK через один SPI?
Go to the top of the page
 
+Quote Post
Reflector
сообщение May 15 2017, 09:29
Сообщение #18


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 15-07-06
Пользователь №: 18 836



Цитата(jcxz @ May 15 2017, 12:17) *
Зачем 6? Достаточно 3-х. Просто надо выбрать такой МК, в котором они есть.

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

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

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

Сообщение отредактировал Reflector - May 15 2017, 09:30
Go to the top of the page
 
+Quote Post
adnega
сообщение May 15 2017, 09:34
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 2 332
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702



Цитата(jcxz @ May 15 2017, 12:20) *
Объединить в "daisy chain" и читать на большей SCLK через один SPI?

А, может, поискать АЦП с параллельной шиной?
Или через ПЛИС организовать взаимодействие МК и внешнего АЦП?
К SPI (номер точно не помню) в STM32F42x у меня какие-то сомнения были при вводе данных
в режиме мастера, типа непонятной единички в старшем разряде, даже когда MISO железно на земле...
Go to the top of the page
 
+Quote Post
jcxz
сообщение May 15 2017, 09:46
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 3 641
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(Reflector @ May 15 2017, 11:29) *
Так суть темы в том, что был выбран мк с шестью SPI, но оказалось, что на 45Mbits/s могут работать только 4 и очевидно, что этих 4-х почему-то не хватает sm.gif

Лень открывать даташит, но не хватать может например по той причине, что для работы на такой скорости нужны DMA. А их и может не хватить на всё - каналов DMA в МК маловато, есть ограничения по их коммутации на разную периферию. И часть DMA-каналов наверняка уже занята другой периферией.
В своё время отказались от STM32F4xx для одного из проектов по этой причине.
Go to the top of the page
 
+Quote Post
KARLSON
сообщение May 15 2017, 12:03
Сообщение #21


Знающий
****

Группа: Свой
Сообщений: 593
Регистрация: 5-05-06
Из: Нижегородская обл.
Пользователь №: 16 819



Цитата(Reflector @ May 15 2017, 11:06) *
При помощи шести SPI?

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

Цитата(jcxz @ May 15 2017, 12:20) *
Или достаточно одного в режиме quad-SPI.

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

Цитата(Reflector @ May 15 2017, 12:29) *
что этих 4-х почему-то не хватает sm.gif

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


--------------------
Кризис - это не отсутствие денег, а отсутствие идей! Учитесь и никаких кризисов не будет.
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd September 2017 - 08:18
Рейтинг@Mail.ru


Страница сгенерированна за 0.01379 секунд с 7
ELECTRONIX ©2004-2016