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

 
 
> MMC карта, SD карта
cannoneer
сообщение Nov 26 2012, 08:15
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 10-06-11
Пользователь №: 65 609



Интересует родной интерфейс чтения/записи ММС карты (или SD карты на крайний случай). Кто-то разрабатывал устройства с использованием этого интерфейса? Может кто-то натыкался в просторах интернета на что нибуть подобное.

И еще, фотоапарат будет записывает данные на карту по ее родному интерфейсу или возможно использование интерфейса SPI?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
cannoneer
сообщение Nov 30 2012, 20:14
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 31
Регистрация: 10-06-11
Пользователь №: 65 609



Спасибо, Apast, за наводку. ARM контроллеры поддерживают интерфейс ММС/SD карт, а IAR Workbench предоставляет несколько примеров работы с SD картами. Это радует.

Заодно спрошу. Есть фотик, есть возможность подпаятся к выводам MMC карты, нужно устройство, которое в момент нажатия кнопки "Спуск" перехватывает записуемое на карту изображения и передает его по USB на компьютер. Если есть мысли как это лучше всего реализовать, видели что-то подобное - пишите, делитесь опытом. Заранее благодарю!
Go to the top of the page
 
+Quote Post
Apast
сообщение Dec 1 2012, 07:35
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 224
Регистрация: 22-06-04
Из: Новосибирск
Пользователь №: 87



Цитата(cannoneer @ Nov 30 2012, 23:14) *
Спасибо, Apast, за наводку. ARM контроллеры поддерживают интерфейс ММС/SD карт, а IAR Workbench предоставляет несколько примеров работы с SD картами. Это радует.

Заодно спрошу. Есть фотик, есть возможность подпаятся к выводам MMC карты, нужно устройство, которое в момент нажатия кнопки "Спуск" перехватывает записуемое на карту изображения и передает его по USB на компьютер. Если есть мысли как это лучше всего реализовать, видели что-то подобное - пишите, делитесь опытом. Заранее благодарю!


Перехватить поток на MMC карту, я думаю вполне реально, если мне память не изменяет в MMC работает по SPI, любой контроллер в режиме SLAVE может перехватывать данные. Только есть один момент - на самом деле в потоке кроме "изображения" и то в каком-то формате типа JPEG и т.п. еще есть достаточно много команд чисто работы с карточкой и все это придется где то перелопачивать для получения изображения.
А так канала USB2 должно хватить, мегабайт 30 потоком можно достич почти без проблем, больше уже нужно приседать.
Из микроконтроллеров с USB2 на борту я использовал CY7C68013A, но у него нет котролера SPI на борту, обычно я использовал связку CY7C68013A + FPGA (Xilinx или Altera).
Вот как то так.
Go to the top of the page
 
+Quote Post
alexPec
сообщение Dec 1 2012, 08:04
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 284
Регистрация: 9-04-06
Пользователь №: 15 968



Цитата(Apast @ Dec 1 2012, 11:35) *
Только есть один момент - на самом деле в потоке кроме "изображения" и то в каком-то формате типа JPEG и т.п. еще есть достаточно много команд чисто работы с карточкой и все это придется где то перелопачивать для получения изображения.


Дада, не забудьте еще что там файловая система реализована и будет примерно (скорее всего еще сложнее) так: чтение оглавления с карты (чтение секторов карты) - выбор подходящего места (некоторые файлы ведь могут удаляться, не обязательно подряд на карту писать, а там остается свободное место) - запись самого файла - корректировка FAT (ну или в какой там системе файлы). Так что лишнего то похоже много будет...
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 26th August 2025 - 20:52
Рейтинг@Mail.ru


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