Easyelectronics.ru

Электроника для всех
Текущее время: 26 фев 2021, 03:49

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/5шт. два слоя. $5/5шт. четыре слоя
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: USB в SD/MMC
СообщениеДобавлено: 11 фев 2010, 18:18 
Только пришел
Аватара пользователя

Зарегистрирован: 28 янв 2010, 13:15
Сообщения: 29
Всем привет!

Есть задумка сделать один приборчик, который будет использовать карту память SD/MMC в своей работе, с обычной файловой системой FAT16/32. Приборчик будет иметь возможность подключения к USB (в моем случае с использованием CP2102 - USB-UART, подключен к ATMega128). Хочется реализовать возможность доступа к файловой системе на карте памяти из компьютера при подключении девайса..... нет ли у кого-нибудь материала по этому поводу?? Совсем не хочется писать свою совтину для работы с картой памяти.... конечно всегда есть вариант вынуть её и вставить в кард-ридер..... но хочется красивого решения :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB в SD/MMC
СообщениеДобавлено: 11 фев 2010, 18:24 
Старожил
Аватара пользователя

Зарегистрирован: 30 янв 2010, 01:03
Сообщения: 650
Откуда: Херсон
В CVAVR 2.4 есть готовые либы для работы c SD/MMC.

_________________
Если руки золотые, то не важно с какого места они растут.
Изображение
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB в SD/MMC
СообщениеДобавлено: 11 фев 2010, 18:26 
Только пришел
Аватара пользователя

Зарегистрирован: 28 янв 2010, 13:15
Сообщения: 29
Тут даже дело не в работе с самой картой памяти, а в оргнизации моста между ней и компьютером. При этом хочется чтобы комп видел съемный диск и работал с картой, будто её в кардридер вставили.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB в SD/MMC
СообщениеДобавлено: 11 фев 2010, 18:46 
Старожил

Зарегистрирован: 27 янв 2010, 12:28
Сообщения: 446
Откуда: Харьков
kgeorg писал(а):
Всем привет!

Есть задумка сделать один приборчик,...

И в результате ты получишь (если терпения на все этапы хватит) тот же кардридер. Зато свой, сделанный своими руками. Но кроме тебя это мало кто оценит.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB в SD/MMC
СообщениеДобавлено: 11 фев 2010, 18:48 
Супермодератор
Аватара пользователя

Зарегистрирован: 27 янв 2010, 00:28
Сообщения: 1337
Откуда: сами знаете
Если как съемный диск то CP2102 тебе тут не поможет.
А вот если работать через свою софтину на компе то это можно..

_________________
http://avrdevices.ru/ мои девайсы
http://easystm32.ru/ Сайт про STM32


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB в SD/MMC
СообщениеДобавлено: 11 фев 2010, 18:49 
Только пришел
Аватара пользователя

Зарегистрирован: 28 янв 2010, 13:15
Сообщения: 29
Ved_kh писал(а):
kgeorg писал(а):
Всем привет!

Есть задумка сделать один приборчик,...

И в результате ты получишь (если терпения на все этапы хватит) тот же кардридер. Зато свой, сделанный своими руками. Но кроме тебя это мало кто оценит.


Так в грубом приближении я этого и хочу, только он будет встроенный в устройство. Т.е. в обычном режиме контроллер будет карту использовать для выполнения своих задач, а при подключении к USB, компьютер сможет обращаться к файловой системы для чтения/записи фалов. Да - по сути это кардридер, но встроенный в устройство.


Последний раз редактировалось kgeorg 11 фев 2010, 18:50, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB в SD/MMC
СообщениеДобавлено: 11 фев 2010, 18:49 
Только пришел
Аватара пользователя

Зарегистрирован: 28 янв 2010, 13:15
Сообщения: 29
Medved писал(а):
Если как съемный диск то CP2102 тебе тут не поможет.
А вот если работать через свою софтину на компе то это можно..


А какие другие есть варианты??
Если взять программную реализацию USB на микроконтроллере без посредников??


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB в SD/MMC
СообщениеДобавлено: 11 фев 2010, 19:10 
Старожил
Аватара пользователя

Зарегистрирован: 27 янв 2010, 18:07
Сообщения: 2438
Откуда: Челябинск
Посмотри это
http://www.ftdichip.com/Projects/MPSSE/FTCSPI.htm
примерно то что хотел, мост usb spi. Нужно правда разбираться.

_________________
Каяться о сделанном - к прежней глупости добавлять новую.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB в SD/MMC
СообщениеДобавлено: 11 фев 2010, 19:31 
Старожил

Зарегистрирован: 27 янв 2010, 12:28
Сообщения: 446
Откуда: Харьков
kgeorg
Ага, я понял, что надо. Просто думал, что хочешь сделать кардридер для компа, а не работать с SD/MMC в своем отдельном устройстве.
Посмотри это http://www.piclist.ru/S-MMC-SD-Cards-RUS/S-MMC-SD-Cards-RUS.html, еще много похожих статей есть на английском (если с ним проблем особых нет или не смущает, то можешь найти готовый пример на http://avrfreaks.net), а также найди описание FAT.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB в SD/MMC
СообщениеДобавлено: 11 фев 2010, 19:33 
Только пришел
Аватара пользователя

Зарегистрирован: 28 янв 2010, 13:15
Сообщения: 29
Ага, полистаю! Спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB в SD/MMC
СообщениеДобавлено: 11 фев 2010, 21:25 
Только пришел

Зарегистрирован: 28 янв 2010, 19:57
Сообщения: 23
http://www.dharmanitech.com/2009/01/sd- ... fat32.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB в SD/MMC
СообщениеДобавлено: 12 фев 2010, 10:04 
Только пришел

Зарегистрирован: 27 янв 2010, 00:07
Сообщения: 13
тут - FAT12, FAT16 and FAT32 + SD/MMC для МК
тут и тут- программный USB


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: USB в SD/MMC
СообщениеДобавлено: 12 фев 2010, 10:38 
Только пришел
Аватара пользователя

Зарегистрирован: 28 янв 2010, 13:15
Сообщения: 29
Сенкс, попробую все это соединить!


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 


Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB