Два устройства на шине SPI... как?

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Oleg1345140
Лейтенант
Сообщения: 539
Зарегистрирован: 06 сен 2015, 07:09
Откуда: Курган

Два устройства на шине SPI... как?

Сообщение Oleg1345140 »

Старая проблема, как то давно поднимал этот вопрос, но не видел в новостях пофиксили или нет. Проблема в том что вывод выбора устройства я так понимаю работает не корректно в флпрог.
Аватара пользователя
Kotafey
Лейтенант
Сообщения: 311
Зарегистрирован: 18 июл 2018, 15:03
Откуда: Геленджик
Имя: Константин

Два устройства на шине SPI... как?

Сообщение Kotafey »

Pav13 писал(а): 29 ноя 2018, 08:49Проблема в том, что в программных модулях "запись на SD" и "NRF24" вообще нет входов их активации :( ...
Разместить модули на разных платах и включать по условию?
Oleg1345140
Лейтенант
Сообщения: 539
Зарегистрирован: 06 сен 2015, 07:09
Откуда: Курган

Два устройства на шине SPI... как?

Сообщение Oleg1345140 »

Kotafey писал(а): 30 янв 2019, 23:24Разместить модули на разных платах и включать по условию?
нет возможности железякам сказать, что с тобой работают сейчас, а с тобой нет.
Аватара пользователя
Kotafey
Лейтенант
Сообщения: 311
Зарегистрирован: 18 июл 2018, 15:03
Откуда: Геленджик
Имя: Константин

Два устройства на шине SPI... как?

Сообщение Kotafey »

Oleg1345140 писал(а): 31 янв 2019, 09:41
Kotafey писал(а): 30 янв 2019, 23:24Разместить модули на разных платах и включать по условию?
нет возможности железякам сказать, что с тобой работают сейчас, а с тобой нет.
MISO/MOSI/SCK всех устройств подключить паралелльно к МК, выводы Chip Select к каждому устройству - отдельный вывод МК.
Oleg1345140
Лейтенант
Сообщения: 539
Зарегистрирован: 06 сен 2015, 07:09
Откуда: Курган

Два устройства на шине SPI... как?

Сообщение Oleg1345140 »

Kotafey писал(а): 31 янв 2019, 15:41 MISO/MOSI/SCK всех устройств подключить паралелльно к МК, выводы Chip Select к каждому устройству - отдельный вывод МК.
Как то вроде во второй или третьей версии пробовал не работало, если исправили это отлично.
vfear
Рядовой
Сообщения: 93
Зарегистрирован: 30 янв 2019, 14:56
Имя: Владимир

Два устройства на шине SPI... как?

Сообщение vfear »

Oleg1345140 писал(а): 31 янв 2019, 19:05
Kotafey писал(а): 31 янв 2019, 15:41 MISO/MOSI/SCK всех устройств подключить паралелльно к МК, выводы Chip Select к каждому устройству - отдельный вывод МК.
Как то вроде во второй или третьей версии пробовал не работало, если исправили это отлично.
Не проверили, исправили или нет?
petrov392
Рядовой
Сообщения: 12
Зарегистрирован: 19 июл 2020, 22:22
Имя: Сергей

Два устройства на шине SPI... как?

Сообщение petrov392 »

Столкнулся то же сейчас с такой проблемой, никто не нашел выхода из ситуации??. не получается по одной шине гонять два устройства
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Два устройства на шине SPI... как?

Сообщение Sancho »

Для обмена, полнодуплексного, нужно: тактовый, передача, приём. Четвёртый пин - пин выбора мк/кристала, для каждого свой, остальные в паралель.
Как вывод - устройств может быть столько, сколько выходов выбора кристала CS(chip select) Вы задействуете, хоть через расширители, да хоть 100500.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
petrov392
Рядовой
Сообщения: 12
Зарегистрирован: 19 июл 2020, 22:22
Имя: Сергей

Два устройства на шине SPI... как?

Сообщение petrov392 »

[ref=#ff8000]Sancho[/ref], не совсем вас понял. тактовый пин CSN(SCK или CLK) подключается от ардуинки к двум устройствам результат ни какой.
Ответить

Вернуться в «Спросить у знатоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя