Обсуждаем цифровые устройства...
Пн июл 14, 2014 15:29:14
Здравствуйте
Решил собрать некий девайс.
Его задача:
1 USB-COM (полноценный COM c ±12V уровнями)
2 USB-UART (Rx, Tx)
3 USB-SPI (MOSI,MISO, SCLK, CS)
Для чего мне все это:
1 USB-COM (для подключения различных устройств с RS232)
2 USB-UART (Для прошивки устройств, например убитый DIR620)
3 USB-SPI (Для прошивки AVR МК)
Решил использовать две микросхемы
CP2102 (USB-UART преобразователь)
ADM213 (приемник/передатчик RS-232)
Для работы программатора USB-SPI нужен режим BitBang, но вот вопрос есть ли он в CP2102, datasheet ответ не дал.
Прошу помочь с реализацией программатора на CP2102
Пн июл 14, 2014 16:10:25
Главное, что бы с этими виртуальными портами всё работало, как винда так сам дэвайс и то что подключаем.
Пн июл 14, 2014 16:24:54
Вот именно чтобы работало.
Мне нужно знать может ли через эту микросхему работать например программа avrdude?
BitBang я так понимаю нужен для эмуляции сигналов отличных от стандартного COM порта, чтобы подергать отдельными ножками микросхемы
CTS ---MISO
DSR----SCK
RI------RST
DCD---MOSI
Вот и вопрос CP2102 это может?
Пн июл 14, 2014 19:02:11
POSTAL
Пн июл 14, 2014 21:13:11
тебе нужна ft2232d
Вт июл 15, 2014 07:52:39
Микросхемы типа ft2232d, ft232rl стоят 300-500р. и на них я точно соберу работающее устройство.
Но я спрашиваю возможность использования микросхемы "CP2102", стоимостью 50р. и имеющейся у меня в наличии.
ПРОШУ ПОМОЩИ С МИКРОСХЕМОЙ "CP2102"
Быть может кто то её использовал или знает ее возможности
Вт июл 15, 2014 08:40:35
Anatolich писал(а):...
ПРОШУ ПОМОЩИ С МИКРОСХЕМОЙ "CP2102"
Быть может кто то её использовал или знает ее возможности
Здесь всё написано
http://we.easyelectronics.ru/electro-an ... ubley.html
Ср июл 16, 2014 07:58:54
Да статья хорошая, из комментария к ней можно понять что CP2102 BitBang не поддерживает.
но возможно создания своего ПО, с использованием USBXpress драйвера и библиотек или создать свой драйвер с помощью программы CustomUSBDriverWizard.
и опять же вопросы
1. если создать свой драйвер и свое ПО. можно будет управлять всеми ножками RI, DCD, DTR, DSR, TXD, RXD, RTS, CTS?
2. все таки можно на CP2102 собрать программатор SPI для AVR МК?
Ср июл 16, 2014 11:38:08
Anatolich писал(а):2. все таки можно на CP2102 собрать программатор SPI для AVR МК?
уже все давно готово, у меня стоит на плате эта мс и я пользуюсь avrdude
второй канал этой мс используется как юарт для связи с мк
Anatolich писал(а):Но я спрашиваю возможность использования микросхемы "CP2102", стоимостью 50р. и имеющейся у меня в наличии.
ну ты не понимаеш, почему фт2232 стоит в 10 раз дороже? потому что у нее есть аппаратный модуль, который позволяет тебе организовать спи и и2ц и вообще дергать лапами как хочеш
китайцы за тебя уже все сделали в лучшем виде
http://www.ebay.com/itm/USB-to-Serial-U ... 338c446f61
Пт июл 18, 2014 08:20:17
kalobyte писал(а): уже все давно готово, у меня стоит на плате эта мс и я пользуюсь avrdude
второй канал этой мс используется как юарт для связи с мк
Подобного ответа я и ждал, что кто то использовал эту мс для программатора.
kalobyte писал(а): ну ты не понимаеш, почему фт2232 стоит в 10 раз дороже? потому что у нее есть аппаратный модуль, который позволяет тебе организовать спи и и2ц и вообще дергать лапами как хочеш
китайцы за тебя уже все сделали в лучшем виде
http://www.ebay.com/itm/USB-to-Serial-U ... 338c446f61
Понимаю. Я и спрашивал что из 50 рублевой микрухи можно собрать.
А китайцы пускай себе делают, мы и сами с руками
Вт май 07, 2019 05:54:41
В скользь смотрел на ESP32
Там стоит CP2102 она работает и как UART и как SPI прошиватель внешней флешки (на сколько я понял).
Работает быстро, но стрёмно, малейший чих, не закрыл порт.... И всё залипает, тогда перевтыкай USB, или перегружай ПК
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.