USB to UART/I2C/SPI auf Basis CH347

Persönliche Seite #7890115
Lesenswert?

Ich würde gern mit folgender Kiste:

https://www.waveshare.com/wiki/USB_TO_UART/I2C/SPI/JTAG

über den PC mit UART/I2C/SPI Befehle absetzen und lesen. Müsste eigentlich gehen ist praktisch aber nicht machbar, da die verlinkte China-Software nicht funktioniert und zumindest unbenutzbar aussieht wg. China-Schriftzeichen in den Menus. Sonstige Quellen habe ich bisher nicht gefunden. Hat hier jemand mit dem CH347 schon Erfahrungen? Gibt es eine brauchbare Software online oder DLL und Examples die man z.B. in C# einbinden kann?

#7890160
Lesenswert?

Ich hatte mal vor einiger Zeit was ähnliches gemacht, aber auf FTDI Basis. Da gibt es mittlerweile Libraries in allen möglichen Sprachen.

Für deinen Chip findet man doch aber auch einiges auf Seiten des Herstellers: https://www.waveshare.com/wiki/USB_TO_UART/I2C/SPI/JTAG

Einige Beispiele in Python. Ziemlich unten auch CH347 Applicationa Development Manual was die API beschreibt. Man könnte sich also relativ leicht einen Wrapper schreiben.

Wenn man faul ist und etwas sucht, dann findet man auch ziemlich schnell sowas: https://github.com/ChrisLin76/CH347-USB-I2C-SPI-UART

Wo sich einer schon die Arbeit gemacht hat.

#7890168
Lesenswert?

Johannes F. schrieb:

N. M. schrieb:

Für deinen Chip findet man doch aber auch einiges auf Seiten des Herstellers: https://www.waveshare.com/wiki/USB_TO_UART/I2C/SPI/JTAG

Waveshare (was/wer auch immer das ist) ist aber nicht der Hersteller, sondern NanjingQinhengMicroelectronics alias WCH

Auf Seiten des Herstellers der von ihm gekauften Kiste. Siehe:

Ronny M. schrieb:

Ich würde gern mit folgender Kiste:

Aber du hast Recht. Das war nicht ausführlich genug geschrieben.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren