Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: FPGA-SD/MMC flash card
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
toretto
Здравствуйте.
Начал разбираться с подключением SD флешкарты (2ГБ) к плисине. Требуется записать три-четыре картинки большого разрешения (например 1280х800 BMP) и затем читать фрагменты этих картинок (320х240). Меня устроит связь по SPI. Однако не могу представить, каким образом организовать чтение/запись с нее. По умолчанию карточка имеет FAT16. В интернете полно примеров для работы с МК, есть библиотеки. А вот для плисины как-то не встретил. Следует создать програмный микропроцессор с периферийным SPI? Возможно ли вообще обойтись без файловой системы? Буду рад всякой помощи, ибо в голове уже бедлам.
spectr
У TERASIC'а к плате DE2 есть примеры работы с SD-карточкой. Смотрите здесь.
toretto
за ссылку спасибо. как я понял, управление организовано встроеным Nios'ом (это как MicroBlaze у хилого? я как-то по ним больше читаю). А вот каким макаром они предлагают командовать флэшкой там не указано. Может я вообще не в ту степь рыть начал?
spectr
Да, управляется все Ниосом.
Конкретно - смотрите пример "DE2_70_SD_Card_Audio_Player" (DE2_70_demonstrations\DE2_70_SD_Card_Audio_Player\Software\DE2_70_SD_Card_Audio_Player\main.c), там как раз работа с плейлистом, хранящемся в файловой системе формата FAT16 ведется.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.