Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 10.08.2009, 11:50  
ST_Senya
Временная регистрация
 
Регистрация: 17.11.2007
Сообщений: 67
Сказал спасибо: 0
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
ST_Senya на пути к лучшему
По умолчанию Сопряжение SD карты с микроконтроллером .

Люди помогите с программирование SD карт. Ктони-то занимался данной темой? У кого нито есть может быть какие-нито исходники или тексты на русском языке про прогаммирование SD карты? в Протеусе есть модель SD карты? очень нужна помощь...
Заранее большое спасибо
Реклама:
ST_Senya вне форума  
Непрочитано 10.08.2009, 13:05  
urry
Почётный гражданин KAZUS.RU
 
Аватар для urry
 
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
urry на пути к лучшему
По умолчанию

https://kazus.ru/forum/search/go/?se..._results=posts
urry вне форума  
Непрочитано 17.09.2009, 17:10  
2kon
Прохожий
 
Регистрация: 17.02.2009
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
2kon на пути к лучшему
По умолчанию Re: Сопряжение SD карты с микроконтроллером .

http://elm-chan.org/fsw/ff/00index_e.html
2kon вне форума  
Непрочитано 27.09.2009, 00:24  
E97
Почётный гражданин KAZUS.RU
 
Регистрация: 08.01.2008
Сообщений: 1,143
Сказал спасибо: 379
Сказали Спасибо 430 раз(а) в 274 сообщении(ях)
E97 на пути к лучшему
По умолчанию Re: Сопряжение SD карты с микроконтроллером .

Пробовал разобраться с протоколом команд ММС по SPI интерфейсу, промоделировав в протеусе, результат нулевой. Не разобрался почему.
А с железом поиграться, руки не дошли.
Развернутый протокол ММС осуществить долго потому, что надо а конце каждой комманды подавать контрольную суму, на вычисление которой уходит уйма времени микроконтроллера.
Такая же байда с SD протоколом который предусматривает однонаправленную совместимость с ММС по SPI протоколу.
С расширенным SD протоколом не разбирался вообще.
Информация о командах в разных источниках не полная и часто противоречивая.
Как вариант рассматриваю прописать программу в mikrobasic, используя готовые функции чтения записи карт памяти, не важно для PIC или AVR платформы, с определенной последовательностью команд, и отлогинить SPI интерфейс в протеусе.
Далее беру мой любимый ассемблер и прописываю процедуры чтения записи карт памяти.
А насчет FAT надо поискать в инете, где то я видел уже готовые исходники под AVR и ARM.
E97 вне форума  
Непрочитано 27.09.2009, 00:33  
kison
Почётный гражданин KAZUS.RU
 
Регистрация: 13.12.2004
Сообщений: 3,172
Сказал спасибо: 11
Сказали Спасибо 692 раз(а) в 504 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: Сопряжение SD карты с микроконтроллером .

E97,
Тут выше Вашего на одно сообщение уже готовое решение. Там и FAT и примеры низкоуровнего взаимодействия с картами, причем поддержаны одновременно и MMC и SD и SDHS. А контрольная сумма при SPI коммуникации нужна только для одной команды, причем ее никто не считает в реалтайме, а пользуются заранее посчитанной. Контрольные же суммы нужны при коннекте не по SPI.
kison вне форума  
Непрочитано 28.09.2009, 11:47  
E97
Почётный гражданин KAZUS.RU
 
Регистрация: 08.01.2008
Сообщений: 1,143
Сказал спасибо: 379
Сказали Спасибо 430 раз(а) в 274 сообщении(ях)
E97 на пути к лучшему
По умолчанию Re: Сопряжение SD карты с микроконтроллером .

Сообщение от kison Посмотреть сообщение
А контрольная сумма при SPI коммуникации нужна только для одной команды, причем ее никто не считает в реалтайме, а пользуются заранее посчитанной. Контрольные же суммы нужны при коннекте не по SPI.
Я вобщето распылялсая про паралельнй интерфейс MMC а не про SPI.

Перевод статьи Elm Chan http://piclist.ru/S-MMC-SD-Cards-RUS...Cards-RUS.html -мне не помог, инициализация карты(microSD 256M Transcend) не проходит.

Заработало только по этому описанию http://piclist.ru/S-64MMC-PIC-RUS/S-64MMC-PIC-RUS.html
E97 вне форума  
Непрочитано 08.12.2009, 14:17  
dimanka
Временная регистрация
 
Регистрация: 30.03.2007
Адрес: Челябинск
Сообщений: 62
Сказал спасибо: 11
Сказали Спасибо 11 раз(а) в 9 сообщении(ях)
dimanka на пути к лучшему
По умолчанию Re: Сопряжение SD карты с микроконтроллером .

Пробовал получилось
Вложения:
Тип файла: zip slaa281b.zip (18.5 Кб, 679 просмотров)
dimanka вне форума  
Непрочитано 29.01.2010, 12:02  
I300
Прохожий
 
Регистрация: 29.01.2010
Сообщений: 9
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
I300 на пути к лучшему
По умолчанию Re: Сопряжение SD карты с микроконтроллером .

Имеется Нокиа N-Gage QD с разьемом под ММС карту(он тоньше и потому не влазиют SD).Читал,что СД и ММС полностью взаимозаменяемы.Так вот,вход на корпусе в разьем я расширил,СД входит как родная,но не определяется.Собственно,вопрос в том,чтобы заставить карту СД определяться как ММС.Что именно не хватает Нокии для определения карты памяти?Библиотек или чего то еще?Но если нет библиотек,то как из СД сделать ММС?Править регистры или записать образ ММС на образ СД?Как?С помощью WinHex?Где то читал,что инициализация происходит у них почти одинаково,надо лишь подправить байты.На мой взгляд,проблема интересная и требует внимания.Надеюсь на помощь и поддержку местных знатоков!
I300 вне форума  
Непрочитано 29.01.2010, 12:40  
E97
Почётный гражданин KAZUS.RU
 
Регистрация: 08.01.2008
Сообщений: 1,143
Сказал спасибо: 379
Сказали Спасибо 430 раз(а) в 274 сообщении(ях)
E97 на пути к лучшему
По умолчанию Re: Сопряжение SD карты с микроконтроллером .

MMC и SD совместимы только по SPI протоколу.
Если Nokia работает по расширеному протоколу (карта не определяется) то без дополнительной аппаратной части у вас ничего не получится.
Так что ищите ММС или меняйте Nokia.
E97 вне форума  
Непрочитано 29.01.2010, 14:56  
I300
Прохожий
 
Регистрация: 29.01.2010
Сообщений: 9
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
I300 на пути к лучшему
По умолчанию Re: Сопряжение SD карты с микроконтроллером .

Инициализация задается при старте устройством?Тогда ясно,почему не работает.У ММС 2 режима:ММС и SPI,у SD:SD-Card и SPI.Получается,если Нокиа при вставке карты пытается инициализировать карточку по протоколу ММС,то ответ от карточки приходит отличный от нуля и,соответственно,инициализация не проходит.
Если коротко,то можно ли заменить регистры СД на регистры ММС,т.е. в СД всунуть "внутренности" ММС.Не знаю,как лучше описать,я не спец.Чтобы СД стала клоном ММС,что ли.В WinHex есть функция Clone Disk-она не поможет?
I300 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сопряжение периферии с ПК Aleksashka1 Микроконтроллеры, АЦП, память и т.д 29 06.08.2009 22:55
сопряжение Sega Megadrive 2 с vga монитором kovza Видеотехника 10 27.12.2008 00:03
Нужна помощь - сопряжение датчика с компьютером SergunKo2 Измерительное оборудование 2 09.11.2008 15:47
[Решено] Сопряжение 7и сегменток с МК cz0 TTL и CMOS логика 24 25.09.2005 15:22


Часовой пояс GMT +4, время: 05:02.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot