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

 
 
15 страниц V  « < 7 8 9 10 11 > »   
Reply to this topicStart new topic
> SD Card - програмная реализация интерфейса, У кого нибудь есть примеры реализации взаимодействия с SD Card?
gnomik_
сообщение Nov 9 2009, 04:11
Сообщение #121


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 6-11-09
Пользователь №: 53 443



Здравствуйте. Очень уж надо поработать с SD картой совсем даже не в SPI режиме. Если кому не жалко поделитесь пожалуйста полным(не обрезанным) даташитом. help.gif


Спасибо тому, кто отзовется.
Go to the top of the page
 
+Quote Post
jorikdima
сообщение Nov 9 2009, 06:32
Сообщение #122


тут может быть ваша реклама
*****

Группа: Свой
Сообщений: 1 164
Регистрация: 15-03-06
Из: Санкт-Петербург/CA
Пользователь №: 15 280



Цитата(gnomik_ @ Nov 9 2009, 07:11) *
Здравствуйте. Очень уж надо поработать с SD картой совсем даже не в SPI режиме. Если кому не жалко поделитесь пожалуйста полным(не обрезанным) даташитом. help.gif

Даташитом на что? На интерфейс с СД?
http://www.sdcard.org/developers/
Go to the top of the page
 
+Quote Post
gnomik_
сообщение Nov 9 2009, 10:21
Сообщение #123


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 6-11-09
Пользователь №: 53 443



На интерфейс с SD card, где не пропущена организация обмена в SD mode rolleyes.gif
По обмену по SPI информации достаточно, но по SD режиму она минимальна.
Возникают вопросы по расчету CRC (если по 4-м линиям) и много других.
Go to the top of the page
 
+Quote Post
Paramon
сообщение Nov 9 2009, 20:37
Сообщение #124


Частый гость
**

Группа: Участник
Сообщений: 128
Регистрация: 5-10-06
Пользователь №: 20 997



Цитата(etoja @ Dec 29 2006, 10:43) *
В файле "sd_spi_ep93xx.rar ", присланном aaarrr нет файловой системы. Есть только
функции чтения и записи блока.




прошу прощения от всех ПАРАМОНОВ в мире, но попробуйте опытный образец(давнишний),
но AAARRR не ругайте, он мне давно помог.(Они, Они Мессир!)
попробуйете,может я сплоховал.
то,что есть.
/это не основа,но "мусор" или правда для пытливого мозга./
если посмотроите, то как в ms dos, (TEST не dcx`n)
библиотека без особых переделок годится во многом./

(прошу прощения утром будет посылка) /нет связи/'

Сообщение отредактировал Paramon - Nov 9 2009, 20:50
Go to the top of the page
 
+Quote Post
zltigo
сообщение Nov 9 2009, 20:59
Сообщение #125


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(gnomik_ @ Nov 9 2009, 13:21) *
Возникают вопросы..

Ответ простой - SD софтрово реализовывать бессмысленно. Ну а железный контроллер на то и контроллер, что многое что делает.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
gnomik_
сообщение Nov 10 2009, 07:40
Сообщение #126


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 6-11-09
Пользователь №: 53 443



CRC7 считаем по команде.
CRC16 по данным. Правильно?
При обмене по 4-м линиям CRC Считается по каждой линии. Правильно?
При этом для каждой линии расчитывать CRC7 или CRC16 или какой другой CRC?

Спасибо. rolleyes.gif
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Nov 10 2009, 14:12
Сообщение #127


Гуру
******

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



1-3 - правильно, 4 - CRC16, естественно.
Go to the top of the page
 
+Quote Post
gnomik_
сообщение Nov 11 2009, 02:52
Сообщение #128


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 6-11-09
Пользователь №: 53 443



Цитата(aaarrr @ Nov 11 2009, 00:12) *
1-3 - правильно, 4 - CRC16, естественно.


Спасибо.

Разбираюсь с инициализацией.

А по линиям раскидывать и считать CRC - хитрый алгоритм предвидится однако biggrin.gif
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Nov 19 2009, 20:17
Сообщение #129


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



Всем привет! у меня 8 конкретных вопросв по поводу работы СД карты в SPI режиме

1. Почему без посылки 0xFF, то есть без 8 пустых клоков на шине между командами, команды перестают работать, есть официальное объяснение этого факта?

2. После передачи пакета данных, токен данные приняты-отвергнуты появлется сразу или может быть пауза из передаваемых 0xFF

3. 55 команда вызывается 1 раз перед циклом вызовов 41 команды, или надо вызвать перед каждой 41 командой?

4. В описании написано что следует включить поддержку контрольной суммы перед использованием 41 команды, как это трактовать?

5. Есть карты СД версии младше 1.10, или это были ММЦ карты?

6. Обязательно ли поле диапазона питания для 41 команды для карт версии 2.Х?

7. Видел кто-то в официальных доках что необходимо посылать 0xFF перед пакетом данных на запись в СД карту?

8. В ответе на 58 команду не появляется старшие биты, про бит карты высокой емкости понятно карта 2 Гб, но почему нет бита установившегося питания?
даже после 8 команды поданой после 41. Не все карты поддерживают?

вроде бы все.

П.С.
уточнения
в спи режиме после ответов Р1, Р2.. и так далее нет контрольной суммы?
после команды перед ответом может быть от 0 до 8 0xFF, это правильные официальные сведения? что не больше 8?
Go to the top of the page
 
+Quote Post
gnomik_
сообщение Dec 20 2009, 05:15
Сообщение #130


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 6-11-09
Пользователь №: 53 443



Здравствуйте.

Работал с SD картой в SPI режиме, использовал схему подключения микроконтроллера к SD карте через делители.

Подскажите пожалуйста кто какую схему использует для подключения SD карты к 5-ти вольтовому микроконтроллеру для работы в SD-mode?
Интересует схема при роботе и по DAT0 и по 4-м линиям DAT(если схема подключения при этом меняется).

Спасибо за помощь.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Dec 20 2009, 16:20
Сообщение #131


Гуру
******

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



Цитата(gnomik_ @ Dec 20 2009, 08:15) *
Подскажите пожалуйста кто какую схему использует для подключения SD карты к 5-ти вольтовому микроконтроллеру для работы в SD-mode?

Боюсь что по понятным причинам никто такое подключение не делает. Уже и Level Translator'ы пятивольтовые потихоньку уходят.
Go to the top of the page
 
+Quote Post
gnomik_
сообщение Dec 21 2009, 09:17
Сообщение #132


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 6-11-09
Пользователь №: 53 443



Цитата(aaarrr @ Dec 21 2009, 02:20) *
Боюсь что по понятным причинам никто такое подключение не делает. Уже и Level Translator'ы пятивольтовые потихоньку уходят.


Какие причины? Ситуации разные бывают.

Я так понимаю, что все выводы DAT и CMD к 3.3в примерно 10Ком резисторами подтягивать надо, а CLK не надо, правильно?

Посоветуйте пожалуйста какие в этом случае Level Translator'ы лучше применить из распространенных.

Спасибо.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Dec 21 2009, 09:49
Сообщение #133


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(gnomik_ @ Dec 21 2009, 12:17) *
Какие причины? Ситуации разные бывают.

Реальных ситуаций на самом деле немного, а уж совсем "разные" это только в воспаленном уму образуются sad.gif.
Софтовая реализация SD сама по себе уже неразумна, а уж в сочетании с чем-то пятивольтовым тем более.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
gnomik_
сообщение Dec 21 2009, 14:06
Сообщение #134


Участник
*

Группа: Участник
Сообщений: 20
Регистрация: 6-11-09
Пользователь №: 53 443



Цитата(zltigo @ Dec 21 2009, 19:49) *
Реальных ситуаций на самом деле немного, а уж совсем "разные" это только в воспаленном уму образуются sad.gif.
Софтовая реализация SD сама по себе уже неразумна...


Тут вроде тема: "SD Card - програмная реализация интерфейса, У кого нибудь есть примеры реализации взаимодействия с SD Card?", или нет?

Но все равно спасибо. rolleyes.gif
Go to the top of the page
 
+Quote Post
KAlex
сообщение Dec 22 2009, 08:30
Сообщение #135


Местный
***

Группа: Свой
Сообщений: 387
Регистрация: 20-12-06
Из: Obninsk
Пользователь №: 23 719



В ветке "для начинающих" выкладывал исходники.
http://electronix.ru/forum/index.php?showtopic=70358
Go to the top of the page
 
+Quote Post

15 страниц V  « < 7 8 9 10 11 > » 
Reply to this topicStart new topic
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 01:39
Рейтинг@Mail.ru


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