Re: I2C Taktrate reduzieren Kategorie: I²C-Bus (von PeterS - 10.02.2013 14:29) | |
Als Antwort auf I2C Taktrate reduzieren von Simon - 9.02.2013 20:11
| |
> Hallo Zusammen, > > um die Reichweite des I2C Busses zu vergrö�ern würde ich gerne die Takt Rate reduzieren. > Leider wei� ich nicht wie das geht, ich kann nur 100khz oder 400Khz einstellen und aus > der Library werde ich nicht schlau. Hat von euch das schonmal jemand gemacht? > > Danke, > Simon Der Parameter ist der Original Wert, der nach Datenblatt in das Bitrate Register geschrieben wird, wobei TWPS=0 ist. Für 100khz ist der Wert 66, nach der Formel: 14745600/(16+2*66)= 99632 = ca. 100khz Wenn man nun andere Werte als 66 in die Formel einsetzt, kann man sich andere Bitraten basteln. Gruss Peter | |
Antwort schreiben Antworten: |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum