Страница 1 из 1
МК AVR с SD
Добавлено: Вт апр 27, 2010 18:49:54
Mihail Rodin
Кто знает, как можно МК Atmel AVR совместить с картой памяти SD? Я хочу сделать авиамодельный бортовой самописец с этими устройствами.
Re: МК AVR с SD
Добавлено: Вт апр 27, 2010 19:32:10
YS
Ессно можно. SD карточки работают по двум протоколам: нативный SD и SPI. За протокол SD буржуи хотят денег, а SPI открыт. Так что любителям остается SPI. Различие - только в скорости. Гуглите AVRlib, там готовые функции и описание.
P.S.
Сам как раз этим же занимаюсь.
Re: МК AVR с SD
Добавлено: Ср апр 28, 2010 00:05:55
>TEHb<
Вот так совпадение! Насколько я понимаю они совместимы с MMC, разница только в дополнительном контакте слева? Однако учтите, что карточки трёхвольтовые.
Re: МК AVR с SD
Добавлено: Ср апр 28, 2010 10:12:00
Mihail Rodin
Cпасибо за информацию!
Re: МК AVR с SD
Добавлено: Ср апр 28, 2010 10:23:06
Mihail Rodin
На указанном вами сайте рассказано про работу в языке С, а я работаю в ассемблере. Вы случайно не знаете сайт, где описывается работа с SPI в ассемблере?
Re: МК AVR с SD
Добавлено: Ср апр 28, 2010 12:52:53
Engineer_Keen
Обычно в самом даташите на контроллер в разделе про SPI есть примеры на ассемблере и Си. Значит дергаем строки оттуда и смотрим уже даташит на SD - какие команды нужно подавать через этот самый SPI для чтения/записи.
Re: МК AVR с SD
Добавлено: Ср апр 28, 2010 19:00:23
Aheir