PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : stm32F100 IIC



drew
27.10.2012, 23:39
Hallo,
ich will bei meinem STM32F100 die IIC Schnittstelle nutzen. Leider komme ich mit der Anleitung nicht ganz klar.
Konkret beim einlesen von Daten als Master.

Ich sende das Startbit, dann die Slave-Adresse und dann bin ich mir nicht sicher, ob ich zum Empfangen erst mal ein 0xFF senden muß. Ich meine ich muß ja irgendwie den Tackt rausschicken, damit der Slave was senden kann. Oder macht der F100 das automatisch?

Ich sende Debug-Messages über RS232 raus und da sieht es so aus, als ob ich was empfange (RxNE=1), egal ob ich zuerst was gesendet habe oder nicht. RS232 ist halt recht langsam, darum true ich der nicht wirklich.

Danke,
Drew

ahabakukuk
01.12.2012, 20:18
Hallo drew
Sieh dir mal dieses Tutorial an http://www.diller-technologies.de/stm32.html#i2c

Gruss