roboforum.ru

Технический форум по робототехнике.

AT90USBxxx

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

Re: AT90USBxxx

Сообщение galex1981 » 31 мар 2010, 15:41

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

Re: AT90USBxxx

Сообщение zubr » 31 мар 2010, 15:49

:( Я шас пытаюсь сделать стенд для стабильного воспроизведения потери прошивки.
И еще Фьюзы не доступны через USB. Тока через параллельный прогер, который тоже некуда подключить :(
.. нафиг им было фьюзы делать недоступными изнутри... короче очень "удобно"

пс: ща внимательно изучаю stm32f103. полный кайф. интересно а она че нить теряет? :)
За здравый смысл у нас принимается мнение большинства.
zubr
 
Сообщения: 431
Зарегистрирован: 20 ноя 2008, 19:31
Откуда: Чернобыль
прог. языки: асмемблер
ФИО: Валентин Семенович

Re: AT90USBxxx

Сообщение galex1981 » 31 мар 2010, 15:55

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

Re: AT90USBxxx

Сообщение zubr » 31 мар 2010, 16:03

обычный/необычный .. нужен программатор.
тока некуда его подключать.
За здравый смысл у нас принимается мнение большинства.
zubr
 
Сообщения: 431
Зарегистрирован: 20 ноя 2008, 19:31
Откуда: Чернобыль
прог. языки: асмемблер
ФИО: Валентин Семенович

Re: AT90USBxxx

Сообщение The_Kurs » 10 апр 2010, 03:45

Может кто нить выложить простенький и наглядный пример на CVavr что то вроде управления светодиодами через USB... а то апноуты от атмела слишком уж замутные...
The_Kurs
 
Сообщения: 161
Зарегистрирован: 16 фев 2007, 16:33
Откуда: Петропавловск-Камчатский

Re: AT90USBxxx

Сообщение zubr » 12 апр 2010, 10:55

посмотри примеры из LUFA.
мож полегчает (а мож и нет)
За здравый смысл у нас принимается мнение большинства.
zubr
 
Сообщения: 431
Зарегистрирован: 20 ноя 2008, 19:31
Откуда: Чернобыль
прог. языки: асмемблер
ФИО: Валентин Семенович

Re: AT90USBxxx

Сообщение D'Ark Trouyan » 15 окт 2010, 00:31

Я в тутпике ... в даташите(МК AT90USB162) схема подключения устройства с питанием от шины (см. файл)
Что это за чудо ножки UVSS и VSS .... таких ножек на данном МК нету!!
При внешнем питании всё понятно, а тут .....
Предположу конечно что это UGND и GND, но почему написано не так... в чём юмор ?
И правильно Я понял, что желательно использовать кварцевый резонатор на 8Мгц ?
Вложения
What is VSS.JPG
vivere militare est
Аватара пользователя
D'Ark Trouyan
 
Сообщения: 76
Зарегистрирован: 21 сен 2006, 22:42
Откуда: М.О.

Re: AT90USBxxx

Сообщение Сергей » 15 окт 2010, 00:35

Это UGND и GND
Сергей
 
Сообщения: 3744
Зарегистрирован: 29 дек 2004, 23:15
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей

Re: AT90USBxxx

Сообщение blindman » 15 окт 2010, 03:05

Если используется USB, обязательно кварц на 8 или 16 МГц
Проект [[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: AT90USBxxx

Сообщение D'Ark Trouyan » 17 окт 2010, 16:10

blindman писал(а):...
AT90USBxxx поставляются с зашитым бутлоадером, выполненным по стандарту USB DFU. Это позволяет прошивать МК через USB, без специального программатора - для этой цели Atmel предлагает бесплатную программу FLIP ...


Здорово, только в описании этой программы написано следующее
AVR282: USB Firmware Upgrade for AT90USB писал(а):3. Hardware Requirements
1. AVR USB evaluation board (ATSTK525/STK526, AT90USBKey or any kit for the
AT90USB family)
...

AVR282: USB Firmware Upgrade for AT90USB писал(а):6. Device Firmware Upgrade
...
1. Install Flip software (Flip version 3.0 or above is required).
2. Connect the AT90USB board (STK525, AT90USBKey...) to the PC using the USB cable
(Standard A to Mini B).
...
vivere militare est
Аватара пользователя
D'Ark Trouyan
 
Сообщения: 76
Зарегистрирован: 21 сен 2006, 22:42
Откуда: М.О.

Re: AT90USBxxx

Сообщение D'Ark Trouyan » 17 окт 2010, 23:15

Имею следующую сборку см рисунок.
FLIP установлен.
При подключении по USB к ПК никакого эфекта. Замыканиями и размыкание на землю Reset и HWB тоже эфекта не дало.
В чём мой косяк ?
Вложения
my1.JPG
vivere militare est
Аватара пользователя
D'Ark Trouyan
 
Сообщения: 76
Зарегистрирован: 21 сен 2006, 22:42
Откуда: М.О.

Re: AT90USBxxx

Сообщение Drunya » 17 окт 2010, 23:41

Втыкать в USB надо с нажатой HWB.
Глюк по-немецки означает "счастье"...
Аватара пользователя
Drunya
 
Сообщения: 196
Зарегистрирован: 05 июн 2007, 12:20
Откуда: Киев
прог. языки: C/C++, ASSEMBLER

Re: AT90USBxxx

Сообщение citizen » 18 окт 2010, 19:27

Обе кнопки должны быть подтянуты через резистор к питающему напряжению.
UCAP (27 вывод) должен быть подключен в питающему напряжению напрямую.
Вот пример использования http://www.mikrocontroller.net/attachment/37729/schaltplan_v2.png
Для входа в FLIP нужно одновременно нажать обе кнопки. Если чип еще ни разу не программировали, то во FLIP он будет входить всегда при включении питания.
OpenSimpleLidar - проект простого самодельного лидара.
Аватара пользователя
citizen
 
Сообщения: 369
Зарегистрирован: 12 окт 2008, 12:40
Откуда: Красногорск, Подмосковье

Re: AT90USBxxx

Сообщение D'Ark Trouyan » 20 окт 2010, 01:24

новая схема не спасла, нажатие HWB во время присоединения USB тоже не помогло ((( ПК упорно не хотят видеть мой МК :cry:
Какие есть еще подводные камни??
vivere militare est
Аватара пользователя
D'Ark Trouyan
 
Сообщения: 76
Зарегистрирован: 21 сен 2006, 22:42
Откуда: М.О.

Re: AT90USBxxx

Сообщение citizen » 20 окт 2010, 19:03

Avcc(32 ножка) подключен к питанию? Должен быть подключен.
Могу выложить фотографию рабочей макетки для данного контроллера.
OpenSimpleLidar - проект простого самодельного лидара.
Аватара пользователя
citizen
 
Сообщения: 369
Зарегистрирован: 12 окт 2008, 12:40
Откуда: Красногорск, Подмосковье

Пред.След.

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

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

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