Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Технологии программирования > Микроконтроллеры
Перезагрузить страницу Работа с RS-MMC, MMC карточками
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
Ma_s_ik Ma_s_ik вне форума
Новичок
 
Сообщений: 5
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 17.03.2008
По умолчанию 18.03.2008, 13:12

<div align='center'>Люди добрые! Помогите!</div>

Мне нужно подключить к микроконтроллеру MMC память 64-128 Мб. Знаю, что физически подключается по SPI. Подскажите пожалуйста, каковы принципы работы с ней - Какие команды для инициализации, для чтения? Где найти такую информацию?

Спасибо всем, кто откликнется...
Ответить с цитированием
  (#2 (permalink)) Старый
MaMaV MaMaV вне форума
Member
 
Сообщений: 1,984
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 21.09.2005
По умолчанию 18.03.2008, 22:00

два уточняющих вопроса: какой мк используешь? и какую память используешь? (фирма и модель) а дальше все очень просто, для рвботы с внешними накопителями есть описание и примеры работы в datasheet процесора, а принципы работы с конкретной моделью описаны в datasheet к этой самой конкретной модели.
Ответить с цитированием
  (#3 (permalink)) Старый
Ma_s_ik Ma_s_ik вне форума
Новичок
 
Сообщений: 5
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 17.03.2008
По умолчанию 19.03.2008, 10:26

Микроконтроллер C8051F020: 2 UART, 1 SPI, 1 I2C, 5 таймеров...
А на счет фирмы-изготовителя памяти - не знаю. Объема 64 Мб вполне хватило бы. Но ведь должен быть стандарт на формат команд для карт памяти, ведь функции чтения и записи есть во всех карточках. Где найти такую спецификацию, желательно на русском языке?
Ответить с цитированием
  (#4 (permalink)) Старый
MaMaV MaMaV вне форума
Member
 
Сообщений: 1,984
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 21.09.2005
По умолчанию 19.03.2008, 10:49

совсем не обязательно что карты будут иметь единый стандарт. Все таки рекомендую выбрать производителя карты памяти, и начать работать именно с ними, потом уже опираясь на полученный опыт, можно будет писать что-то универсальное.
C8051F020 ( pdf 4mb ) вполне понятное описание как работать с SPI (очень внятные картинки для не знающих иностранного языка, что само по себе дико и не допустимо для разработчика)
Ответить с цитированием
  (#5 (permalink)) Старый
Rius Rius вне форума
Программист
 
Аватар для Rius
 
Сообщений: 7,454
Сказал(а) спасибо: 22
Поблагодарили 944 раз(а) в 928 сообщениях
Регистрация: 27.08.2004
Адрес: Russian Federation
По умолчанию 19.03.2008, 11:09

общее всё-таки есть, реализацией основных команд (настройка, чтение/запись блока, статус и т.п.) можно обойтись для работы со всеми картами.
Ответить с цитированием
Ads.
  (#6 (permalink)) Старый
Ma_s_ik Ma_s_ik вне форума
Новичок
 
Сообщений: 5
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 17.03.2008
Red face 19.03.2008, 18:43

Согласен с Rius - общее конечно есть...

Спасибо MaMaV за ссылку - мануал хороший, но он уже был у меня. Проблема не в работе по SPI. Вопрос в том, что необходимо посылать по этому интерфейсу, чтобы получить реультат... Не пустой набор 1011101001 ведь отправлять?

Буду благодарен, если кто-нибудь подкинет полезные ссылки на стандарт MMC, который все-таки существует: "Первоначальный стандарт, MMC 1.0, был принят в 1996 г."
Он есть, но где его взять. Я, например, не нашел...
Ответить с цитированием
  (#7 (permalink)) Старый
LOS LOS вне форума
Member
 
Сообщений: 37
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 17.12.2007
Thumbs down 19.03.2008, 20:51

Разработка электроники с поддержкой SD/MMC www.visual-devices.ru
Ответить с цитированием
Ads
Ответ

Опции темы
Опции просмотра

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с БД Fenix2320 Prolog 2 07.10.2011 22:54
Работа Ириша Работа 0 11.10.2010 18:34
Работа Ириша Работа 0 11.10.2010 18:21
Работа с VIP AD Prolog 4 14.04.2010 11:31
работа с PDF asdasd_man PHP 2 17.12.2009 17:25
Работа mickey Prolog 2 29.04.2008 19:57
Работа redcube Работа 0 27.10.2007 11:22
Работа redcube Работа 0 09.10.2007 17:07
Работа Е.К. Работа 15 19.01.2006 05:07
РАБОТА с LPT stepa Visual Basic 1 29.10.2004 23:28
Работа dbf без BDE Anonymous C++ Builder 6 17.05.2004 02:40



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов