ОК, все понял, спасибо.Jack_A писал(а):Ну, это - к Сишникам. Я описа'л общий подход к методу.Ivan_biv писал(а): Я имел в виду, может есть какая-то функция, реализованная в Си (WinAVR), чтоб велосипедов не строить...
Найдено 16 результатов
- Пн авг 29, 2011 13:19:29
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATiny45 HID USB
- Ответы: 29
- Просмотры: 5168
Re: ATiny45 HID USB
- Сб авг 27, 2011 12:32:23
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATiny45 HID USB
- Ответы: 29
- Просмотры: 5168
Re: ATiny45 HID USB
Как получить размер EEPROM на рабочем МК?
А как получить размер незанятой EEPROM? ведь, я могу поместить переменную в EEPROM
А кто пишет прогу для рабочего МК - Вы или композитор Юрий Шостакович ? Кто же еще может знать размер памяти EEPROM - общий и незанятый ? Общий вообще-то определяется ...
- Сб авг 27, 2011 07:14:39
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATiny45 HID USB
- Ответы: 29
- Просмотры: 5168
Re: ATiny45 HID USB
К примеру есть у нас некое кольцо в EEPROM, но адрес активного элемента надо где-то хранить, если в той же EEPROM, то адрес этого индекса быстрее выгорит... Видимо не надо ничего мудрить и сделать по простому, без всяких выравниваний износа.
Но можно же и по другому. В каждой записи первыми двумя ...
Но можно же и по другому. В каждой записи первыми двумя ...
- Пт авг 26, 2011 20:19:57
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATiny45 HID USB
- Ответы: 29
- Просмотры: 5168
Re: ATiny45 HID USB
Подскажите, пожалуйста!
Если я пишу так:
uchar eeVar EEMEM = 100; // это описано глобально
Это значит, что при старте МК (когда подается питание) переменная в EEPROM инициализируется значением 100, и так будет всегда при включении МК, верно или нет?
Если я пишу так:
uchar eeVar EEMEM = 100; // это описано глобально
Это значит, что при старте МК (когда подается питание) переменная в EEPROM инициализируется значением 100, и так будет всегда при включении МК, верно или нет?
- Пт авг 26, 2011 18:36:21
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATiny45 HID USB
- Ответы: 29
- Просмотры: 5168
Re: ATiny45 HID USB
К примеру есть у нас некое кольцо в EEPROM, но адрес активного элемента надо где-то хранить, если в той же EEPROM, то адрес этого индекса быстрее выгорит... Видимо не надо ничего мудрить и сделать по простому, без всяких выравниваний износа.
- Пт авг 26, 2011 18:33:30
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATiny45 HID USB
- Ответы: 29
- Просмотры: 5168
Re: ATiny45 HID USB
В сети ничего нормального я не нашел, и не придумал.
- Пт авг 26, 2011 12:31:23
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATiny45 HID USB
- Ответы: 29
- Просмотры: 5168
Re: ATiny45 HID USB
если я буду сохранять значение по разным адресам каждый раз, т.е. выровнится износ по нескольким байтам, так можно, это увеличит кол-во циклов записи/стираний?
Конечно. Это известный способ увеличения ресурса. Только надо определиться, как будет узнаваемо последнее записанное значение, если ...
- Пт авг 26, 2011 06:27:58
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATiny45 HID USB
- Ответы: 29
- Просмотры: 5168
Re: ATiny45 HID USB
Может в монтаже ошибка?
На всякий случай, попробуйте создать другой девайс, например, этот , чтобы убедиться что это не из-за кривой прошивки или глючного контроллера.
Спасибо.
Кажется причина найдена, проблем в схеме не было.
Заработало, когда я выставил фьюзы так:
Fuse_L:0xD1
Fuse_H:0xDD
В ...
На всякий случай, попробуйте создать другой девайс, например, этот , чтобы убедиться что это не из-за кривой прошивки или глючного контроллера.
Спасибо.
Кажется причина найдена, проблем в схеме не было.
Заработало, когда я выставил фьюзы так:
Fuse_L:0xD1
Fuse_H:0xDD
В ...
- Чт авг 25, 2011 17:08:42
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATiny45 HID USB
- Ответы: 29
- Просмотры: 5168
Re: ATiny45 HID USB
Проблема не решена, устройство не работает.
Скачал материал отсюда:
http://www.ruinelli.ch/how-to-use-v-usb-on-an-attiny85
устройство в системе: "Unknown Device" и в диспетчере устройств смотрю его идентификаторы: VID:0000; PID: 0000
Я совсем не понимаю в чем ошибка.
Скачал материал отсюда:
http://www.ruinelli.ch/how-to-use-v-usb-on-an-attiny85
устройство в системе: "Unknown Device" и в диспетчере устройств смотрю его идентификаторы: VID:0000; PID: 0000
Я совсем не понимаю в чем ошибка.
- Ср авг 24, 2011 13:58:09
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATiny45 HID USB
- Ответы: 29
- Просмотры: 5168
Re: ATiny45 HID USB
Добавлю, когда устройство подключено к ПК через USB, то на D+ напряжение 0 в, ну и на D- - пульсирует от 0 до 1.2в, примерно.
Когда отключаю от МК ноги 5 и 7, то на D+: 0в; D-: 2.92в
Это о чем-то говорит?
Когда отключаю от МК ноги 5 и 7, то на D+: 0в; D-: 2.92в
Это о чем-то говорит?
- Ср авг 24, 2011 13:29:21
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATiny45 HID USB
- Ответы: 29
- Просмотры: 5168
Re: ATiny45 HID USB
Все же сейчас хочу сделать на attiny45, который есть под рукой, при том, мне не надо передавать большое кол-во информации по порту, и если заработает, то думаю меня утроит.
Прошил я МК материалом из статьи http://gliffer.ru/articles/diy-ili-sdelay-sam--upravlenie-samodelnim-usb-hid-svetodiodom-c ...
Прошил я МК материалом из статьи http://gliffer.ru/articles/diy-ili-sdelay-sam--upravlenie-samodelnim-usb-hid-svetodiodom-c ...
- Ср авг 24, 2011 11:42:18
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATiny45 HID USB
- Ответы: 29
- Просмотры: 5168
Re: ATiny45 HID USB
На V-USB я собирал несколько чтук на atmega8 и atmega48 - чтук 5 в сумме, не меньше. Там все абсолютно тоже самое.
Могу сказать одно - все это на V-USB работает на удачу и лишь с разной степенью глючности.
Моя рекомендацию - взять МК с аппаратным USB, благо что сейчас их полно и стоят копейки, и ...
Могу сказать одно - все это на V-USB работает на удачу и лишь с разной степенью глючности.
Моя рекомендацию - взять МК с аппаратным USB, благо что сейчас их полно и стоят копейки, и ...
- Ср авг 24, 2011 11:08:41
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATiny45 HID USB
- Ответы: 29
- Просмотры: 5168
Re: ATiny45 HID USB
Так ты диоды или резисторы поставил ? :)) :))
Какое сопротивление ты у нелинейного элемента намерил ? -)))
вроде это диоды )) после них напряжение около 4 вольт.
Уважаемый Satyr, Вы пробовали собирать что-нибудь на ATtiny45 с USB?
Нужно просто повторить что-то простое с коммуникаций через USB ...
Какое сопротивление ты у нелинейного элемента намерил ? -)))
вроде это диоды )) после них напряжение около 4 вольт.
Уважаемый Satyr, Вы пробовали собирать что-нибудь на ATtiny45 с USB?
Нужно просто повторить что-то простое с коммуникаций через USB ...
- Ср авг 24, 2011 06:12:25
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATiny45 HID USB
- Ответы: 29
- Просмотры: 5168
Re: ATiny45 HID USB
Выбирал среди того что было у меня в наличии, с наименьшим сопротивлением - цилиндрические, контакты выходят из боковой поверхности цилиндра, суммарное сопротивление получилось около 750 ом.Satyr писал(а):Каких именно ?Ivan_biv писал(а):Еще забыл указать, на + питания повешены два последовательно соединенных диода.
- Вт авг 23, 2011 21:37:25
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATiny45 HID USB
- Ответы: 29
- Просмотры: 5168
Re: ATiny45 HID USB
Еще забыл указать, на + питания повешены два последовательно соединенных диода.
- Вт авг 23, 2011 21:31:19
- Форум: Микроконтроллеры и ПЛИС
- Тема: ATiny45 HID USB
- Ответы: 29
- Просмотры: 5168
ATiny45 HID USB
Прошу помощи.
Решил сделать управление нагрузкой на МК ATtiny45 через USB порт.
За основу брал материал: http://habrahabr.ru/blogs/DIY/85892/
Использую следующую схему: http://i51.photobucket.com/albums/f382/sfranzyshen/usbrgbledstrip.png
за исключением того, что питание я беру с USB, и в место ...
Решил сделать управление нагрузкой на МК ATtiny45 через USB порт.
За основу брал материал: http://habrahabr.ru/blogs/DIY/85892/
Использую следующую схему: http://i51.photobucket.com/albums/f382/sfranzyshen/usbrgbledstrip.png
за исключением того, что питание я беру с USB, и в место ...