Ich habe das FTDI UMFT201XB USB-zu-I2C-Modul erhalten , um es über einen USB-Anschluss an meinem Windows 7-Computer mit einem I2C-Peripheriegerät zu verbinden.
Die VCP-Treiber scheinen korrekt installiert zu werden, und dem Modul ist ein COM-Port zugewiesen, der von einem Terminalemulator geöffnet werden kann. Ich kann jedoch anscheinend kein Signal in oder aus dem Modul bekommen. Das heißt, ich sehe keine Aktivität, wenn ich Daten über den Port sende oder Daten empfange, wenn ich ein I2C-Gerät daran anschließe (dies wurde mit einem Bereich debuggt). Ich habe auch überprüft, dass der RESET nicht eingeschaltet ist.
Ich habe dort draußen sehr wenig hilfreiche Informationen darüber gefunden, wie man dieses Modul zum Laufen bringt. Wenn also jemand Erfahrung damit oder mit ähnlichen FTDI-Modulen hat, lautet meine Frage: Welche Schritte muss ich unternehmen, um das Modul zu erhalten? kommunizieren?
Der auf diesem Modul verwendete FT201X-Chip implementiert nur den I2C-Slave-Modus – standardmäßig arbeitet er nicht als I2C-Master. Mit anderen Worten, es soll ein I2C-Peripheriegerät sein , nicht mit einem kommunizieren.
Im Datenblatt heißt es zwar, dass Sie die SCL- und SDA-Pins als GPIO neu konfigurieren können, was Ihnen vermutlich ermöglichen würde, eine I2C-Master-Implementierung in Software auf dem Host zu bit-bangen, aber es scheint kaum so, als wäre es die Mühe wert .
Jon L