29

Usb to i2c

Доброго времени суток, имеется вот такой переходник :

Usb to i2c Лига ремонтеров, Электроника, Компьютер, Переходник

так вот, может кто то может посоветовать нормальную программу для управление выводами сего девайся. в системе определяется как: interface usb-epp/i2c...ch341a

Дубликаты не найдены

+3
341 это usb на com переходник, любым терминалом для com порта можно слать команды.
раскрыть ветку 42
+2

Если он вообще понимает, что он хочет. Ибо от его задач по сути зависит и выбор софта, не так ли?

раскрыть ветку 24
+4
Да, какой вопрос, такой ответ)
раскрыть ветку 22
0

поддерживаю, судя по всему идет "познание" данного не давайся.

+1
Вы имели ввиду 340? У 341 еще i2c есть
раскрыть ветку 14
0
Меня интересует работа именно с i2c
раскрыть ветку 13
0
Не совсем, там ишшо spi и i2c расписаны, вероятно ешё есть чип снизу.
раскрыть ветку 1
0

там все сидит на одном чипе, интерфейс меняется джампером, если поставить в режим uart то все нормально работает

+2

Можете тебе еще логический анализатор пригодится, проверять как там i2c дергается? Китайский клон стоит 4 доллара. Пишет лог с дата линий, лог потом можно побайтово (вплоть до отдельный дерганий дата линии) прокручивать и расшифровывать на компе.

+2
https://beststore-online.com/item?id=14541759710#61237087936

Китайский софт с английским описанием.

Также вроде есть DLL если нужно написать свое приложение под Windows/

раскрыть ветку 8
0

вроде бы софт доступен только при покупке

остальные описания строго на китайском

а так - похоже, что это оно самое, там и DLL и .H, чтобы софинку свою написать

раскрыть ветку 7
0

вы оказались правы, перелопатив кучу информации в том числе и на китайском, вобщем для работы именно с i2c интерфейсом данной платы, софт надо писать самому, а если переключить ее в uart то все работает через стандартные терминалы

раскрыть ветку 6
+2

вопрос-то он нормальный задал... все  терминалы позволяют слать-принимать поток через tx-rx, а вот как фигачить в шину sda-scl и чем шевелить прочие сигналы?

тут нужно, чтобы

1) дрова пропустили твои команды до чипа и приняли ответ (чего скорее всего не реализовано, ибо потребителей такого мало, все юзают usb-uart)

2) программа знала, как правильно обратиться к дровам, чтобы шевелить ножками 341 и переключать поток на i2c (ха-ха-ха...)

+1

Вообще в голову приходит только ардуина/stm32, которую ты будешь дергать по uart/usb, а они уже будут дергать i2c и пересылать ответ по uart.

+1

Неужто скиммер решил замутить?

раскрыть ветку 3
0
Не, хочу поэкспериментировать с подключением всякой гадости к пк, рассчитанной на i2c
раскрыть ветку 2
+2

Ну так. Ты её подключишь. А дальше что? Что такое там у тебя, колись!

раскрыть ветку 1
0
habrahabr.ru/post/262731/
remont-aud.net/load/programmy/12
github.com/sigmike/avrdude

На этом чипе делают программаторы, в том числе с ним работает avrdude. Можно использовать его код.
или
github.com/setarcos/ch341prog
github.com/allanbian1017/i2c-ch341-usb
github.com/hackpascal/ch341prog
github.com/karlp/ch341-py2c

гугли ch341 github ;)
раскрыть ветку 1
0

отсюда remont-aud.net/load/programmy/12 пока что качать не могу, но попробую, спасибо

0

в общем, перелопатив кучу информации в том числе и на китайском, вобщем для работы именно с i2c интерфейсом данной платы, софт надо писать самому, а если переключить ее в uart то все работает через стандартные терминалы

0

upd: при переключении платы в режим uart интерфейсы ее нормально видят

0

То есть мы имеем периферийную часть ардуины, только без памяти?

раскрыть ветку 3
0
Грубо говоря тут вместо адруиндки выступит весь комп, а вообще во многих ноутбуках часть устройств висит именно на этом интерфейсе
раскрыть ветку 2
0

посредником между компом и девайсами i2c служит микроконтроллер (неважно какой), если ты его выбрасываешь, то будь любезен весь функционал реализовать на компе и за тебя это никто делать не будет. Максимум что ты найдёшь - поиск адресов устройств i2c

раскрыть ветку 1
0
По логике он подаваемые байты должен сразу выдвигать на i2c, а в системе определяться как виртуальный ком порт
а по сути возьмите какую нибудь отладочную плату с юсб (например дескавери с stm32f4)
Похожие посты
Похожие посты закончились. Возможно, вас заинтересуют другие посты по тегам: