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

Чтение впаянной MicroSD?


Рекомендуемые сообщения

Здравствуйте.
Есть устройство на stm32, которое пишет данные на microSD карту по spi. Как можно организовать чтение данных с карты через кардридер на ПК при условии, что она(sd) жестко впаяна на плате? 
Mass storage device по usb не устраивает низкой скоростью. Можно ли сразу подключить все контакты карты к кардридеру пр
и выключенном микроконтроллере? Если нет, то посоветуйте, пожалуйста, электронный компонент малых размеров, который при подаче на него 3.3v от ножки stm32 будет соединять сразу все пины(miso,mosi,vdd,cs,clock) sd-карты и микроконтроллера. Или посоветуйте, пожалуйста, какой-то другой способ это осуществить.

Изменено пользователем kozich
Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Впаяй вместо карты разъём под неё и реши проблему в корне. Цена вопроса рублей 10.

"Я не знаю какой там коэффициент, я просто паять умею. "

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

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

7 minutes ago, Dr. West said:

Впаяй вместо карты разъём под неё и реши проблему в корне. Цена вопроса рублей 10.

к сожалению по многим причинам карта должна быть неснимаемая, это 100% условие

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

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Контроллер не надо отключать, надо только предусмотреть отключение выводов под карту, когда подключаешь внешний кардридер и т.п. перемычкой, сигналом и т.п. и предусмотерть возможность временного КЗ на выводах карты.

Учение - изучение правил. Опыт - изучение исключений.

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

50 минут назад, kozich сказал:

будет соединять сразу все пины(miso,mosi,vdd,cs,clock) sd-карты и микроконтроллера.

Полно таких микросхем, буферами зовутся. Только брать надо такой, где вывод Enable есть.

 

51 минуту назад, kozich сказал:

Mass storage device по usb не устраивает низкой скоростью.

А что там за объем данных такой?

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

24 minutes ago, BARS_ said:

 

А что там за объем данных такой?

16gb.

Через контроллер скорость 200kb/s, что очень мало

Изменено пользователем kozich
Ссылка на комментарий
Поделиться на другие сайты

1 hour ago, Alexeyslav said:

Контроллер не надо отключать, надо только предусмотреть отключение выводов под карту

т.е можно просто освободить программно пины самим мк, не опасаясь их спалить и не городить ничего с ключами?

Изменено пользователем kozich
Ссылка на комментарий
Поделиться на другие сайты

Да. Только надо оеспечить их отключение до того как подключишь к кардридеру, иначе ни туда ни сюда и кардридер может пересиливать контроллер - от этой ситуации надо предусмотреть защиту.

Но при этом контроллер должен быть в любом случае запитан.

Учение - изучение правил. Опыт - изучение исключений.

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

1 hour ago, Alexeyslav said:

Да. Только надо оеспечить их отключение до того как подключишь к кардридеру, иначе ни туда ни сюда и кардридер может пересиливать контроллер - от этой ситуации надо предусмотреть защиту.

Но при этом контроллер должен быть в любом случае запитан.

 

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

Изменено пользователем kozich
Ссылка на комментарий
Поделиться на другие сайты

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

Учение - изучение правил. Опыт - изучение исключений.

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

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

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

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

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

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...