проблема с подключением sd карты

Cat-Programmer
Offline
Зарегистрирован: 29.03.2018

ситуация такова:к моей ардуине уно подключен радио модуль и он занимает порты 13 12 11 ,а я смотрю везде подключение модуля сд карты что его подключают именно к этим портам,можно ли так делать,не будет ли "смешения сигналов"?Если нельзя то в какие порты можно подсоединить сд модуль и как правильно настроить скетч для этих портов?Извините я просто чайник в ардуинах

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Порты с 11 по 13 - это аппаратный SPI.

SPI позволяет работать с несколькими устройствами на одной группе контактов (по очереди). На каждое устройство должен быть один индивидуальный пин (пин выбора устройства), а остальные 3 - оьбщие. Если каждое из устройств работает с протоколом по стандарту, проблем не будет.

А если разработчик какого-либо из устройств проявил самодеятельность, возможны проблемы. (аналогично - разработчик библиотеки)

В частности, проблемы возможны с некоторыми из китайских модулей для SD-карты.

DIYMan
DIYMan аватар
Offline
Зарегистрирован: 23.11.2015

andriano пишет:

В частности, проблемы возможны с некоторыми из китайских модулей для SD-карты.

Подтверждаю. Из практики: некоторые китайские модули SD не отпускают линию MISO, как надо. Поэтому приходится либо перепаивать, либо, что зачастую проще - пускать MISO через 74HC125.