sergvks
Aug 15 2017, 12:30
Есть контроллер с одним SDIO, а работать нужно с 3 SD-картами поочередно, как и на чём лучше реализовать такой коммутатор ?
aaarrr
Aug 15 2017, 12:47
Попробуйте что-нибудь типа TSX0108E. Но идея коммутации сама по себе плохая.
MegaVolt
Aug 15 2017, 12:55
В самом бюджетном варианте пойдёт SN74AHC139 причём должно хватить даже одного корпуса.
sergvks
Aug 15 2017, 13:16
Цитата(MegaVolt @ Aug 15 2017, 15:55)

В самом бюджетном варианте пойдёт SN74AHC139 причём должно хватить даже одного корпуса.
это как она же однонаправленная ?
а тут sdio
предполагаю, что проблема в том, что контроллер и SDкарта проходят через разные состояния в некой FSM
и если контроллер не имеет возможности выгрузить текущее состояние и загрузить состояние другой SDкарты, то будет проблема с переключением.
если удовлетворяет режим, что при смене карты можно проводить инициализацию заново - то наверно любой драйвер с третьим состоянием. мы, например, отключали SD карту через TXB0102 (он еще и транслятор уровня), ножек у проца мало было...
sergvks
Aug 15 2017, 13:40
Пожалуй подходят FSSD06,FSSD07,TS3A27518E.
Наверно остановлюсь на них, всем спасибо!
MegaVolt
Aug 15 2017, 14:53
Цитата(sergvks @ Aug 15 2017, 16:16)

это как она же однонаправленная ?
а тут sdio
Я рассматривал вариант её установки на клок

Т.е. работает та микруха на которой есть клок. Остальные висят в параллель.
MAX3390, имеет часть портов в одну, часть в другую сторону и Z-состояние.
aaarrr
Aug 25 2017, 07:53
Цитата(vfo @ Aug 25 2017, 08:54)

MAX3390, имеет часть портов в одну, часть в другую сторону и Z-состояние.
А у карты линии по большей части двунаправленные.
Это только один представитель, там даташит на целую серию, есть из чего выбрать.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.