ATmega : сопряжение с MMC

Обсуждаем контроллеры компании Atmel.
yakuzaa
Встал на лапы
Сообщения: 88
Зарегистрирован: Чт июл 24, 2008 12:35:30
Контактная информация:

Сообщение yakuzaa »

Voodoo-Cat писал(а):Ну не верю, что никто под CV не далал! :shock:
Перенесите тему!


да делал, делал :))) я делал. берешь FatFS от Elm Chan и переписываешь под любой компилер - я под CVAVR переписал - и довольствуюсь с 16 ГБ карточками играюсь, плеер даже сделал mp3 с жестким диском...
К тому-же эта FS платформонезависимая и аппаратно-независимая.
А вообще после переписывания под CVAVR, далее легко портируется и на ICCAVR, а он лучше...

Изображение

Сорцы не просите - все равно не дам - переписывать там пара пустяков 8)
Реклама
Аватара пользователя
Aheir
Модератор
Сообщения: 4517
Зарегистрирован: Пн апр 03, 2006 11:43:25
Откуда: Санкт - Петербург
Контактная информация:

Сообщение Aheir »

yakuzaa писал(а):Сорцы не просите - все равно не дам - переписывать там пара пустяков 8)


Ну и зря..
Оптимизм х (Опыт + Знания) = const
Реклама
Аватара пользователя
WatchCat
Это не хвост, это антенна
Сообщения: 1409
Зарегистрирован: Ср сен 03, 2008 21:42:17
Откуда: Ленинградская область,пос.Красный Остров

Сообщение WatchCat »

Лежит без дела карточка, на ней написано "OLIMPUS xD Picture
Card", по названию понятно откуда она, из очень старого Олипмуса конечно. Так вот - что это такое в электрическом так сказать смысле? Из наиболее созвучного на память приходит только SD, но у тех вроде контактов меньше(у этой - 18). С обратной стороны карточки, где контакты, есть мелкие надписи: MXD16P3 T754615SX3 04 19MAD
Подскажите - на какое слово даташит искать? Дальше уж сам разберусь...

Добавлено через неКОТорое время:

Пока письма ходили - нашел хотябы распиновку
http://pinouts.ru/Memory/xd_card_pinout.shtml
Параллельный интерфейс, 8 разрядов данных и несколько управляющих. Теперь бы еще описание команд найти, и можно карточку к МК подключать. Только ведь она наверно трехвольтовая, уровни преобразовывать придется...
Последний раз редактировалось WatchCat Сб дек 12, 2009 00:26:56, всего редактировалось 2 раза.
Saadov
Нашел транзистор. Понюхал.
Сообщения: 155
Зарегистрирован: Вт авг 19, 2008 23:39:59
Откуда: г.Смоленск

Сообщение Saadov »

в CVavr 2.04.4a уже встроена портированная библиотека Элма Чана для работы с карточками
Project|Configure|C Compiler|Libraries|MMC/SD/SD HC Card and FAT Support

The MMC/SD/SD HC FLASH Memory Card Driver Functions are intended for interfacing between C programs and MMC, SD, SD HC cards using the SPI bus interface.
These low level functions are referenced by the high level FAT Access Functions.


The functions are based on the open source drivers provided by Mr. ChaN from Electronic Lives Mfg. http://elm-chan.org

Не забываем про ограничения бесплатной версии...
Реклама
Эиком - электронные компоненты и радиодетали
Saadov
Нашел транзистор. Понюхал.
Сообщения: 155
Зарегистрирован: Вт авг 19, 2008 23:39:59
Откуда: г.Смоленск

Сообщение Saadov »

Вот когда то нашел, не помню на каком сайте, но может кому пригодиться поиграться, там как раз FAT под CVavr
Вложения
Muson_Mega32_cv.zip
(164.89 КБ) 459 скачиваний
FAT16-32 File System Driver for ATMEL AVR.pdf
А это для почитать
(120.51 КБ) 1386 скачиваний
Реклама
C0oo1D
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Пн дек 29, 2008 14:23:35
Откуда: Донецк, Украина

Сообщение C0oo1D »

TEPOTPOH писал(а):Подскажите где можно достать разъем для microSD карт
Запчасти GSM телефонов) валом сайтов, продающих мелочевку разной конструкции для разных телефонов)
Реклама
C0oo1D
Первый раз сказал Мяу!
Сообщения: 38
Зарегистрирован: Пн дек 29, 2008 14:23:35
Откуда: Донецк, Украина

Сообщение C0oo1D »

Saadov писал(а):в CVavr 2.04.4a уже встроена портированная библиотека Элма Чана для работы с карточками

Спасибо за информацию! :)
kotriks
Грызет канифоль
Сообщения: 274
Зарегистрирован: Чт апр 28, 2011 15:08:58

Re: ATmega : сопряжение с MMC

Сообщение kotriks »

интересно а можно сделать из него логер печатанного текста в терминале, в юарт пишиш add открывается файл на запись пишеш текст по окончанию пишиш save и на флешке сохраняется в файле текст набранный в терминале. не кто не пробывал делать так может есть у кого исходники.
Ответить

Вернуться в «AVR»