Forum: Mikrocontroller und Digitale Elektronik AVR TWI Master (ATmega324A) und Slave (Atmega88PA) Funtionen in C


von Yannick Noel T. (ttyno)


Lesenswert?

Hallo,

ich fange gerade mit der AVR-Programmierung an, und habe gerade 1 
Problem.
Nachdem ich mehrere kleinen Projekte geschrieben habe, möchte ich jetzt 
was komplexe (für mich!!!) machen. Ziel ist mehrere PWM Signalen zu 
erzeugen, und
die mit ein C#_API zu steuern.

Ich muss 2 Platinen mit I2C verbinden:
     - Platine 1 = (Master (ATmega324A)).
     - Platine 2 = (Slave (Atmega88PA)).

Die Platine 1 soll mit USB am PC angeschlossen werden, dazu wird der 
Bus_I2C verwendet,um die 2.Platine zu steuern. Diese Steuerung erfolgt 
mit ein API (
C#).

Bitte können Sie mir helfen mit einem Übersichtlichen Beispiel? Mein 
Problem liegt bei der Steuerung der I2C_Kommunikation mit C#. Ich hätte 
gerne ein Beispiel, in dem die Frequenz ein PWM_Signal (Software Modus) 
mit einem C#_API geändert wird.

Vielen Dank.

Yann.

: Verschoben durch User
von Yannick Noel T. (ttyno)


Lesenswert?

Hi,

ich habe die Lösung gefunden. Ich habe auf der Platine mit dem 
Atmega324A einen USB auf UART benutzt, dann habe ich den Atmega88PA ganz 
normal über den
Atmega324A via TWI (I2C) programmiert.

Alles lauft sehr gut!!!!!!!!!!!!!!!!!!

Tchao

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.