Распознавание AVR как флешки.

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

Распознавание AVR как флешки.

Сообщение Lockdog » 01 июн 2010, 17:31

Есть какая-нибудь готовая схема и прошивка, чтобы сделать из AVR usb-флешку? С мин. количеством компонентов, объём памяти не волнует, может чтобы была подключена внешняя микросхема памяти, или использовалась встроенная для хранения файлов.

Спасибо
Аватара пользователя
Lockdog
 
Сообщения: 650
Зарегистрирован: 06 июл 2006, 20:42
Откуда: Москва
прог. языки: C/C++, Python

Re: Распознавание AVR как флешки.

Сообщение Michael_K » 01 июн 2010, 19:50

да, смотрите на атмеловcкие примеры например к 90usb1287 - там и флэшки, и мышки, и прочая шняга.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: Распознавание AVR как флешки.

Сообщение Lockdog » 01 июн 2010, 20:29

Да видел уже, но там все примеры для отладочного модуля, да и цена 90usb1287 не устраивает
Аватара пользователя
Lockdog
 
Сообщения: 650
Зарегистрирован: 06 июл 2006, 20:42
Откуда: Москва
прог. языки: C/C++, Python

Re: Распознавание AVR как флешки.

Сообщение galex1981 » 01 июн 2010, 21:33

Так можно купить МК и свой модуль сделать - намного дешевле выйдет. МК можно at90usb162 взять
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Распознавание AVR как флешки.

Сообщение Lockdog » 01 июн 2010, 21:39

Я понимаю, что можно взять и сделать своё. Но в самом начале я спрашивал про готовые решения.
Мне интересно, есть ли законченные схемы с прошивками
Аватара пользователя
Lockdog
 
Сообщения: 650
Зарегистрирован: 06 июл 2006, 20:42
Откуда: Москва
прог. языки: C/C++, Python

Re: Распознавание AVR как флешки.

Сообщение galex1981 » 01 июн 2010, 21:42

Готовые решения дешевле купить тут: http://microsin.ru/

Добавлено спустя 35 секунд:
На этом сайте и модуль можно взять и исходкики прошивок
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: Распознавание AVR как флешки.

Сообщение Angel71 » 02 июн 2010, 04:07

для иксмег кода ен видел, может и есть где. на обычных мегах с вероятностью 0,99 ничего не реализовано. меги вытягивают только низкоскоростной юсб. а в низкоскоростном по стандарту не предусмотренно "bulk endpoints".
Lockdog, если готового ничего не подберёте, то как вариант можно попробовать сделать следующее. мега прикидывается sd картой, а её уже подключать через обычный копеечный переходник. разъём делается из "micro/mini sd" -> sd переходника
Последний раз редактировалось Angel71 02 июн 2010, 06:52, всего редактировалось 1 раз.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18

Re: Распознавание AVR как флешки.

Сообщение blindman » 02 июн 2010, 06:07

Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: Распознавание AVR как флешки.

Сообщение Angel71 » 02 июн 2010, 06:25

:D пасибки, закину в закладки ссылочку. :) для ТС вроде не подходит, это же U серия
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18

Re: Распознавание AVR как флешки.

Сообщение blindman » 02 июн 2010, 06:33

В смысле - не подходит? На обычной меге - уже сказали - анриал
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич


Вернуться в Микроконтроллеры

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

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