реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> SD Card Bus Topology, в SD режиме
Dopler
сообщение Jun 5 2012, 18:48
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 437
Регистрация: 23-04-05
Из: Таганрог
Пользователь №: 4 425



Читаю Simplified Specification и не могу понять, как организована шина SD, т.е. как подключить две карточки к одному хосту?
Похоже, что для каждой карточки нужно свои линии CMD и DATA? Тогда зачем все эти RCA в командах, если каждая карта подключается по своим проводам?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jun 5 2012, 20:54
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Dopler @ Jun 5 2012, 22:48) *
Похоже, что для каждой карточки нужно свои линии CMD и DATA?

Да.

Цитата(Dopler @ Jun 5 2012, 22:48) *
Тогда зачем все эти RCA в командах, если каждая карта подключается по своим проводам?

Чтобы со стороны ПО хоста все это представлялось единой шиной.
Go to the top of the page
 
+Quote Post
Dopler
сообщение Jun 6 2012, 05:45
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 437
Регистрация: 23-04-05
Из: Таганрог
Пользователь №: 4 425



Тогда не понятно, как этот адрес назначается карточкам. Я так понял, что команда CMD3 заставляет карточку прислать новый RCA, т.е. карточка его формирует сама. Что мешает всем карточкам на шине прислать одинаковые адреса?
Не мне судить об интерфейсе, который за 10 лет вытеснил с рынка всех конкурентов, но не удивительно что до сих пор совместимость между производителями хромает. Настолько этот интерфейс громоздкий и не однообразный.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Jun 6 2012, 08:48
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Dopler @ Jun 6 2012, 09:45) *
Тогда не понятно, как этот адрес назначается карточкам. Я так понял, что команда CMD3 заставляет карточку прислать новый RCA, т.е. карточка его формирует сама. Что мешает всем карточкам на шине прислать одинаковые адреса?

Ничего не мешает. Но хосту тоже ничто не мешает запросить новый RCA.

Цитата(Dopler @ Jun 6 2012, 09:45) *
Не мне судить об интерфейсе, который за 10 лет вытеснил с рынка всех конкурентов, но не удивительно что до сих пор совместимость между производителями хромает. Настолько этот интерфейс громоздкий и не однообразный.

Не наблюдал практически проблем совместимости. Разве только незначительные моменты при одновременной поддержке нескольких версий протокола.
Go to the top of the page
 
+Quote Post
Dopler
сообщение Jun 6 2012, 09:45
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 437
Регистрация: 23-04-05
Из: Таганрог
Пользователь №: 4 425



Спасибо за пояснения.
Go to the top of the page
 
+Quote Post
Dopler
сообщение Jun 7 2012, 11:54
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 437
Регистрация: 23-04-05
Из: Таганрог
Пользователь №: 4 425



Продолжает радовать этот отличный протокол.
С адресами стало понятно, почему так сделано - ММС карты можно было цеплять на шину параллельно (выход CMD у них был c открытым коллектором). Т.е. сделано для совместимости.

Теперь новый вопрос - почему в коротком ответе R3 нет CRC7 а в остальных есть? Соответственно, модуль SDIO в ответ на ACMD41 выставляет флаг "Ошибка CRC".
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 22:32
Рейтинг@Mail.ru


Страница сгенерированна за 0.01379 секунд с 7
ELECTRONIX ©2004-2016