роботы робототехника микроконтроллеры


 Страниц (2): [1] 2 »   

> Без описания
sl Post Id


Майор


Сообщений всего: 56
Дата рег-ции: Июль 2011  



Всем доброго времени суток.
Подскажите пожалуйста как можно подключить микроконтроллер АВР через ЮСБ порт к компьютеру и какие библиотеки надо использовать в C++ чтоб написать ПО для компа и прошивку МК? Ламер
Прошу рассказать о библиотеках и их операторах плиз Ламер


именно ЮСБ не СОМ

(Отредактировано автором: 20 Июля, 2011 - 17:30:42)

 
 Top
-dead- Post Id


Президент


Сообщений всего: 966
Дата рег-ции: Февр. 2009  



Надо подсмотреть и сделать как тут - http://roboforum.ru/wiki/ORduino-Nano
Arduino IDE это как раз нужный вам Си++ Тащусь

Только 1 раз вам для заливки бутлоадера надо будет программатор у кого-нибудь позаимствовать.

(Отредактировано автором: 20 Июля, 2011 - 17:38:03)

 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



ну что ты чела путаешь?
http://www.ladyada.net/make/usbt...sp/download.html
вот например.
для компа можете для юсб писать на чем хотите. а вот с++ для самой авр поддерживает только последний их авр-студио, который мне не очень понравился. Да и не сильно вам там будет нужен с++, это простенький микроконтроллер, который даже и на пикоде запрограммить не сложно.
 
 Top
-dead- Post Id


Президент


Сообщений всего: 966
Дата рег-ции: Февр. 2009  



Ммм... я всегда думал, что подключить - это обеспечить канал передачи данных туда-обратно, а не только обеспечить возможность запрограммировать через USB... Смущение
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



Ммм... Ну дык и я о том же ? юсб-драйвер который сажается на МК весит 1.5кб - еще остается для многого при желании и умении Улыбка
sl, сформулируйте, пожалуйста, вашу идею понятнеее
(Добавление)
при чем тут запрограмить? это просто шлейф юсб к компу- а дальше как хотите
(или я совсем не понимаю языки арийской группы, лечиться пора Грустный )
 
 Top
-dead- Post Id


Президент


Сообщений всего: 966
Дата рег-ции: Февр. 2009  



cjA пишет:
Ммм... Ну дык и я о том же ? юсб-драйвер который сажается на МК весит 1.5кб - еще остается для многого при желании и умении Улыбка

Угу, и кварц только на 12МГц и про всякие прерывания сразу надо забыть и еще куча заморочек, а так да - при желании и умении много чего можно Улыбка
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



а прерывания- это уже у вас в мозгах. Любите их Вы? Ну так тренируйте, пускай бегают.

(у меня юсб с другими прерываниями дружит, злоупотреблять не надо просто... , вот и все...)

кварц, да, sl, юсб технология требует определенную стабильную частоту (и уровни еще там должны быть выставленны, но это можно просто резюками сделать)
 
 Top
-dead- Post Id


Президент


Сообщений всего: 966
Дата рег-ции: Февр. 2009  



Я к тому, что для начинающего вряд ли хорошо сразу начинать работать с такими драйверами, очень уж у них специфики много... ну и программатор всё равно надо, я так понимаю, раз только USB есть... хотя можно на FT232RL сделать без МК даже...
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



-dead- пишет:
можно на FT232RL сделать

по деньгам - тож самое. Но на МК- интересней, нет?
Дед, вот твой первый программатор- что было? Мой- пять проводков, и сейчас работает Улыбка
 
 Top
-dead- Post Id


Президент


Сообщений всего: 966
Дата рег-ции: Февр. 2009  



Мой тоже 5 проводков, но у меня был LPT для этого, а у топикстартера вроде только USB Замешательство
 
 Top
cjA Post Id



Генерал


Сообщений всего: 3291
Дата рег-ции: Янв. 2010  



хм... ну если дословно понимать топикстартера....
можно подлключить напрямую- (сами лезте на атмел.ком, даташит на подключение тини2313 на юсб там есть)
или через
FT232RL (или другие)

спор не разрулен, да, дед?
ну в следующий раз, ага? Улыбка))))))))
 
 Top
sl Post Id


Майор


Сообщений всего: 56
Дата рег-ции: Июль 2011  



-dead- пишет:
я всегда думал, что подключить - это обеспечить канал передачи данных туда-обратно

Вот это мне нужно.
Написать программу на компьютер и на микроконтроллер и соеденить их используя соединение UART
 
 Top
-dead- Post Id


Президент


Сообщений всего: 966
Дата рег-ции: Февр. 2009  



рёв в три ручья

Что значит "соединить" ???? скотчем?
 
 Top
sl Post Id


Майор


Сообщений всего: 56
Дата рег-ции: Июль 2011  



-dead- пишет:
Что значит "соединить" ???? скотчем?


Да, если на "скотче" 3 раздельных токопроводящих канала с USB разъёмом на конце. Улыбка


(Отредактировано автором: 21 Июля, 2011 - 16:44:42)

 
 Top
-dead- Post Id


Президент


Сообщений всего: 966
Дата рег-ции: Февр. 2009  



Ну допустим соединили, дальше что? Улыбка

Подсказка - RX/TX на ATMega не имеет ничего общего с D+\D- на USB.
 
 Top
Страниц (2): [1] 2 »
« Микроконтроллеры »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown
  Яндекс.Метрика   Рейтинг@Mail.ru