Schnellstart i2c Slave 88p(erledigt)

OP #2475683
Lesenswert?

Moin, moin !

Bisher hab ich mich auf Arduino mit Bootloader herumgetrieben und muss 
nun projektbedingt auf einem 88p mit AVR und ISP zm flashen folgendes 
realisieren:

Ich kann zwar mit c++ umgehen und den Ardu-Libs aber mit direkt AVR kaum 
ahnung - sehe mich noch mehr in der suite um als das ich was mache.

Ziel:

-TWi-Slave (Master fordert an /liest) adresse 0x09.
-Seriellen port mit 9600 Baud 4 Befehle absetzen
-Seriellen port von 9600 auf 115200 umschalten und dann lauschen.
-Seriellen Port auslesen, die Daten wandeln, zu einem 32bit Union 
verwandeln
-auf Anforderung durch den master  das 32bit lange union senden.


Die komplette Wandlung und das erzeugen des Union ist fertig und 
funktioniert.


Ich benötige ein wenig Schützenhilfe zur Thematik :

-Serielle Kommunikation herstellen, Senden, Tempo umstellen und 
empfangen.
-TWi als Slave mit genannter Adresse bei 400kHz und die Daten dann an 
den requestor senden.

Vielen Dank !


--->> Erledigt!! SuFu !!<<---

->Beitrag "AVR TWI Master und Slave Funtionen in C"

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