Forum: Mikrocontroller und Digitale Elektronik hilfe in C Programm


von Patrice T. (wenckstar)


Angehängte Dateien:

Lesenswert?

Hallo,

ich brauche unbedingt Hilfe in C Programmierung. Ich weiß nicht wie ich 
die Beiden C Programme sinnvoll verknüpfe.

Ups eine C Datei zu viel hochgeladen


Vielleicht kann mir ja jemand helfen..

von Karl H. (kbuchegg)


Lesenswert?

Solange du da mSleep drinnen hast, brauchst du nicht weiter machen.
Dein 'erstes Programm' zeigt einen möglichen Ansatzpunkt mit der 
Stopwatch.

> Ich weiß nicht wie ich
> die Beiden C Programme sinnvoll verknüpfe.
Klassischer Anfängerfehler.
Die Denkweise: "Ich hab da 2 unabhängige Programme, die ich irgendwie 
miteinander verheiraten will"
ist schon falsch.

Du schreibst grundsätzlich ein neues, 3.tes Programm. Du kannst 
vielleicht Einzelteile von deinen anderen Programmen weiterverwenden. In 
deinem Fall aber: verschwende daran keinen Gedanken. Deine 
Einzelprogramme sind zu primitiv als das da etwas sinnvoll zu übernehmen 
wäre was nicht genausoschnell oder schneller neu geschrieben ist.


Also: Neues Programm designen, welches die Funktionalitäten der beiden 
Einzelprogramme abdeckt.

von Patrice T. (wenckstar)


Angehängte Dateien:

Lesenswert?

Danke für eine Antwort.

So was habe ich ja auch vor. Ich poste einfach mal meinen Ansatz für das 
neue Prog.

Danke

von Karl H. (kbuchegg)


Lesenswert?

Konkreter ist ein wenig schwer, weil hier keiner (ok, ich relativiere 
'ich') nicht weiß, was deine Basisfunktionen machen, was sie können und 
was nicht.

von Stefan E. (sternst)


Lesenswert?

Und bitte bitte poste deinen Source-Code nicht als .txt. Hänge die Datei 
genau so an, wie sie ist.

von Patrice T. (wenckstar)


Lesenswert?

Ja das stimmt der Rp6 hat vorgefertigte Funktionen.

Aber der uc ist ein Atmega32.

Sorry wegen den Anhang. Werde es in Zukunft anders machen.

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.