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

 
 
> USB, SPI, SD, MMC
pechkin21rus
сообщение Mar 9 2008, 12:52
Сообщение #1





Группа: Новичок
Сообщений: 12
Регистрация: 9-03-08
Из: Чебоксары
Пользователь №: 35 748



Имеются MMS и SD карточки на 32 Мб каждая. Нужно сдружить любую из них с камнем AT91SAM7X128. Программная среда - IAR. Камень есть, плата есть, JTAG, все возможности. Как это делать, есть какие-нибудь исходники, для каких целей в дальнейшем карточка может быть использована вкупе с камнем? К сожалению, ограниченны временные рамки выполнения проекта, прошу помощи! smile.gif Да, я уже видел здесь кое-какие коды, но кто может подсказать, как собрать все воедино?


--------------------
Бери ношу по себе, чтоб не падать при ходьбе...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Amper25
сообщение Mar 9 2008, 16:24
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 215
Регистрация: 10-04-07
Пользователь №: 26 929



SD/MMC можно подключить к контроллеру при помощи SPI интерфейса.
Схему подключения легко найти в любой datasheet на эти типы карт.
+ Придется написать софт для управления или взять готовый с инета, благо исходников полно.

Кстати, зачем USB?
Go to the top of the page
 
+Quote Post
pechkin21rus
сообщение Mar 9 2008, 16:48
Сообщение #3





Группа: Новичок
Сообщений: 12
Регистрация: 9-03-08
Из: Чебоксары
Пользователь №: 35 748



Все это в рамках научно-практической конференции, коммерческой выгоды так что не преследую. Устройство-то мне как раз не нужно, аппаратной частью не я занимаюсь. Мне как раз необходимы программные коды. Кто-нибудь может подкинуть ссылки на исходники и datasheet'ы, кроме тех кодов, что я уже видел здесь на форуме? Да, я как раз работаю с SPI, хотя прочитал здесь, что он коряво реализован в ARM7. Что лучше взять за основу - MMC или SD? Спасибо заранее


--------------------
Бери ношу по себе, чтоб не падать при ходьбе...
Go to the top of the page
 
+Quote Post
prottoss
сообщение Mar 9 2008, 17:19
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 720
Регистрация: 24-03-05
Пользователь №: 3 659



Цитата(pechkin21rus @ Mar 9 2008, 23:48) *
Все это в рамках научно-практической конференции...Да, я как раз работаю с SPI, хотя прочитал здесь, что он коряво реализован в ARM7
Ну если в рамках научно-практической конференции, то тогда Вам следует знать, что в ARM7 вообще нет SPI, ибо ARM7 - это микропроцессорное ядро smile.gif . Другое дело, к примеру микроконтроллеры семейства AT91SAM7, базирующиеся на микропроцессорном ядре ARM7TDMI имеют кучу багов в периферийных модулях, в том числе и в модуле SPI. К счастью, эти баги чаще обходятся...

По поводу исходников и даташитов:

Даташиты можно легко найти на сайтах фирм-производителей.

Исходники - я, к примеру, иногда ищу через гугль - http://www.google.ru/codesearch?q=mmc%2Fsd&hl=ru


--------------------
Go to the top of the page
 
+Quote Post



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

 


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


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