USB на m8: почему не возможен usb-ttl?
Сообщений 1 страница 9 из 9
Поделиться22024-03-23 22:22:58
Почему не делают по аналогии мост USB-ttl?
Почему не делают - делают.
https://www.joyta.ru/6898-perexodnik-com-usb/
На Atmega8 я собирал, пока не купил на PL2303. Работал нормально. Видимо, просто, мега дороже да и функционал получается ограничен.
Поделиться32024-03-23 23:37:56
ООООО
благодарю! Очень интересно
Я когда-то искал и ничего вообще не нашел!
ps
облом ))
AVR-CDC doesn't work on Windows 8 or later.
he newer Windows automatically recognizes the CDC devices and loads standard CDC driver without checking INF file. I couldn't insert my filter driver on it. We have no choice but to give up using on Windows.
Thank you very much for using my AVR-CDC in your project so far.
I recommend using PIC16F1454 or CH340 instead.
вот на ней и делаю ))
Отредактировано Александр Д. (2024-03-23 23:43:00)
Поделиться42024-03-23 23:46:30
В том же USBasp выведены выводы Rx и Tx на разъём
Разве USBasp виден в системе как виртуальный COM порт?
Почему не делают по аналогии мост USB-ttl?
Не проще купить такой преобразователь?
Для CDC нужно 3 конечных точки, а у программной реализации USB, допустимы только 2, не считая нулевой.
Нужен МК с аппаратным USB модулем.
Поделиться52024-03-24 11:14:44
виртуальный COM
Пётр, разве я спрашивал по это? )
Не проще купить такой преобразователь?
Разве я говорил о цене? )
Для CDC нужно 3 конечных точки, а у программной реализации USB, допустимы только 2, не считая нулевой.
Это для меня сродни магии)) Звучит, но не фига не понял
Отредактировано Александр Д. (2024-03-24 11:16:07)
Поделиться62024-03-24 14:10:29
Пётр, разве я спрашивал по это? )
Хорошо, что подразумеваете под USB-ttl?
Со стороны компа как должен производится доступ к нему?
Для справки, информация из поисковика о том что такое "USB-ttl" https://ya.ru/search/?text=USB-ttl
Это для меня сродни магии)) Звучит, но не фига не понял
Можете прочитать если хотите.
https://microsin.net/programming/arm-wo … part1.html
https://microsin.net/programming/arm-wo … part2.html
https://microsin.net/programming/arm-wo … part3.html
Поделиться72024-03-25 10:27:24
Когда мне нужно что то сделать с USB я не нашёл ничего лучше чем библиотека LUFA. Правда она на С, но там куча примеров в которых можно разобраться.
Библиотека LUFA написана специально для бесплатного компилятора AVR-GCC и использует некоторые выражения языка, специфичные только для GCC - чтобы сделать интерфейс API библиотеки более наглядным и упрощенным. В среде Windows для использования AVR-GCC можно свободно скачать и использовать пакет WinAVR.
Например мне нужен был HID. Затратил примерно час времени, чтобы запустить готовое устройство на AT90USB162.
Вот краткий перечень того, что можно делать на ней.
* USB хост аксессуара Android
* USB устройство Audio In
* USB хост Audio In
* USB устройство Audio Out
* USB хост Audio Out
* Bulk Vendor Device
* USB устройство двухканального MIDI (Dual MIDI Device)
* USB устройство двухканального виртуального COM-порта (Dual Virtual Serial Device)
* Стандартное устройство USB HID (Generic HID Device)
* Хост стандартного устройства USB HID (Generic HID Host)
* USB джойстик
* USB хост джойстика
* USB клавиатура
* USB устройство клавиатура/мышь
* USB хост клавиатуры
* USB клавиатура в двойном режиме (хост или устройство)
* устройство памяти USB ("флешка", MSD, Mass Storage Device)
* USB устройство Mass Storage/клавиатура
* USB хост Mass Storage
* USB устройство MIDI Device
* USB хост MIDI
* USB мышь
* USB хост мыши
* USB хост принтера
* USB устройство Ethernet RNDIS (CDC)
* Хост Ethernet RNDIS (CDC)
* Хост Still Image
* USB устройство виртуального последовательного порта
* USB устройство виртуального последовательного порта и мыши
* Комбинированное USB устройство Virtual Serial / Mass Storage Device
* USB хост виртуального последовательного порта
Поделиться82024-03-25 14:04:18
sva-don, библиотека LUFA для МК с аппаратным USB, которого нет в ATmega8.
С таким же успехом можно воспользоваться библиотекой Марка (платная) или бесплатной библиотекой зарубежного разработчика, доработанной Сергеем Шиловым (Mrshilov).
Поделиться92024-03-26 09:50:06
библиотека LUFA для МК с аппаратным USB, которого нет в ATmega8
Я этого не отрицаю, но что мешает заменить 8 на аппаратный МК?
