Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Atmega AVR микроконтроллер Программирование таймеров/счетчиков микроконтроллеров AVR http://www.cyberforum.ru/avr/thread1189946.html
Если длительность сигналов положительной полярности на входе таймера T1 больше 5 секунд,на выходе PD7 действует высокий логический уровень(лог 1),иначе на выходе PD2 установлен логический 0....
Режим захвата таймера Atmega AVR микроконтроллер
Здравствуйте, уважаемые форумчане! Прошу вашей помощи разобратся с режимом таймера по захвату (от ножки ICP). Суть задачи в том, чтобы подсчитать длительность активного уровня сигнала (логической...
Atmega AVR микроконтроллер Подсчет количества нечетных чисел в ячейках $8200-$82ff
Нужна программа, производящую подсчет количества нечетных чисел в ячейках $8200...$82ff. Если кто может, напишите пожалуйста, а то сам не смогу :( Метода (4 лаба)
Atmega AVR микроконтроллер Ультразвуковой датчик HC-SR04 и МК ATtiny20 Здравствуйте! Необходима ваша помощь в написании программы, хоть советом, хоть куском кода, чем можете тем помогите! Задача такая. Есть ультрозвуковой датчик HC-SR04 и МК ATtiny20. Необходимо... http://www.cyberforum.ru/avr/thread1185911.html
Atmega AVR микроконтроллер Работа с TWI (I2C) в ATmega8 http://www.cyberforum.ru/avr/thread1184581.html
Здравствуйте, нуждаюсь в помощи знающих людей, так как разобраться самому увы не получилось. Имеется ATmega (8MHz) и TWI, который отказывается работать. void twi_init(void) { TWSR= 0x00; TWBR...
Atmega AVR микроконтроллер Книги по Vmlab
Здравствуйте, я хотел бы попросить не подскажите какие-нибудь книги, пособия, самоучители по Vmlab. Чтоб хорошо было написано и описано так сказать для "Чайников".
Atmega AVR микроконтроллер Эффект бегущих огней на AtMega48
Светодиоды включаются по очереди, создавая эффект бегущих огней справа налево. Одновременно производится подсчет переключений светодиодов. После нажатия кнопки SW2 подсчитанное значение...
Atmega AVR микроконтроллер Калькулятор на ATmega8 Доброго дня форумчанам от совсем не профессионала сего дела. Предупреждение: код более, чем наркоманский. Задача проста, как 2х2: калькулятор, ATmega8, спецификации - только сложение и только... http://www.cyberforum.ru/avr/thread1178789.html
Atmega AVR микроконтроллер Как выполнить умножение на Atmega 8535 (ASM)? http://www.cyberforum.ru/avr/thread1178787.html
Можно перемножить числа следующим образом? ldi r17 2 ldi r18 3 mul r18, r17 Куда будет заноситься результат?
Atmega AVR микроконтроллер Реализовать функцию протокола MODBUS для чтения памяти МК Реализовать функцию протокола MODBUS для чтения памяти МК. Номер функции 0х03. Диапазон адресов 0х60 - 0х6F. http://www.cyberforum.ru/avr/thread1177733.html
GradX
21 / 21 / 8
Регистрация: 17.11.2012
Сообщений: 124
29.05.2014, 02:28  [ТС] 0

USB.HID на Atmega328P не распознается

29.05.2014, 02:28. Просмотров 6523. Ответов 35
Метки (Все метки)

Ответ

Вероятно все таки проблема как Вы и сказали в схеме. Потому как тот самый проект с хабра (расчитаный изначально под Atmega32 и частоту 12МГЦ) я без труда настроил и залил в Attiny2313 вначале под частоту 12МГЦ, затем заменил кварц на 16МГц, указал в настройках 16МГц, залил в Attiny2313 - опознается и работает, управляется с хоста без проблем. А с Atmega328P пока не удается. Причем нашел готовые hex-файлы других проектов использующих V-USB, результат тотже. Попробую извлечь пользу из приведенной Вами схемы и поэкспериментировать с электрической частью.
Хотя остается все же небольшая тень сомнения, что дело может быть в SinaProg. Изначально она не позволяла прошивать фьюзы Atmega328P, хотя в списке этот МК значился. Нашел статью в которой автор столкнулся с той же проблемой (не было возможности изменить установку фьюзов, хотя hex прошивался без проблем), все решилось небольшой модернизацией файлов в самой SinaProg. Файлы тщательно перепроверял, врядли проблема в неправильной прошивке фьюзов Sino-й. Но может она както коряво заливает hex? Верификацию проводил с помощью SinaProg, вроде в норме, но.... если заливает коряво, может и проверять также?
Покачто буду "колдовать" со схемой.

Добавлено через 44 минуты
Кстати заметил еще одну любопытную вещь. Во время экспериментов с Atmega328P, попробовал залить "неправильную" прошивку, т.е. в настройках проекта указывал другую частоту МК, или вообще другой тип МК. Так вот с таким залитым hex-ом, как только подключаю контроллер к USB то сообщение о неопознанном и неправильно работающем USB устройстве выдает буквально через секунду после подключения, а если "правильную" то сообщение выдает только спустя 7-8 секунд. Т.е. пытается какое-то время его "разжевать" и лишь потом "сдается".
Так вот что это? Неправильная работа SinaProg и как следствие "корявая" прошивка? или все же сбой из-за неполноценной электрической схемы?

Вернуться к обсуждению:
USB.HID на Atmega328P не распознается
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.05.2014, 02:28

V-USB, hid-устройство
Доброго времени суток. Собрал схему для работы с V-USB. Делаю все по данному мануалу:...

Реализация USB HID на ATMega8
люди подскажите как осуществить простое hid usb на ATMega8

USB Hid Atmega 8a. Нужна помощь!
Всем привет! Такая вышла у меня проблема: нужно реализовать USB Hid на проце Atmega 8a. Примерчик ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru