Как узнать версию SD-карты?

Как узнать версию SD-карты?

Насколько я понимаю, SD-карта может быть V1 или V2. В категории V2 есть не-SDHC и SDHC. У меня SD-карта на 1 ГБ. Есть ли какое-то программное обеспечение или что-то еще, что может определить, V1 это или V2?

решение1

Вам необходимо напрямую связаться с картой, чтобы определить, является ли она "SD 1" или "SD 2.x", либо через протокол SD, либо через SPI. Эти USB->SD-ридеры скрывают эту информацию от вас.

Но это изнетинтерес для пользователя. Я просмотрел свой код из глубоко встроенной системы - общается с SD/SDHC через SPI - и этот бит нигде не используется. Так что он содержит ноль полезной информации.

Связанный контент