Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Assembler einbinden Kategorie: Programmierung (von krassos - 8.05.2006 15:45)
Als Antwort auf Re: Assembler einbinden von Erich - 8.05.2006 12:43
Ich nutze:
C-Control II Unit, CC2-ReglerBoard, OSOPT V3.0
> Hallo nochmal,
>
> danke für die Antworten und Entschuldigung dafür, dass ich mich etwas schwer tue. Ich bin ein
> Einsteiger in die Mikrocontrollerei (auch wenn CC2 nicht dafür geeignet sein soll) und habe eine
> Konzentrationsstörung, auf die ich nicht näher eingehen möchte. Für mich ist hardwarenahe-Program-
> mierung keine Selbstverfreilichkeit, da ich bisher zwar sowohl in C(++), als auch in Pascal programmiert
> habe, aber da auch nur für Windows und maximal mit Datenbankzugriffen per SQL.
> Für mich ist das alles ein bisserl schwierig und diese und jene Funktion zu implementieren und zu
> nutzen, scheint mir oft überflüssig (warum soll ich auf einen interrupt mit "getcount" statt mit "+ 1"
> reagieren?).

Hallo Erich,

Du denkst einfach zu kompliziert.
Du reagierst mit getcount nicht auf einen Interrupt.
Das OS reagiert auf den Interrupt und zählt für die sensiblen Eingänge einfach die
Ereignisse (macht also +1).
Mit getcount fragst Du zu einem vin Dir bestimmten Zeitpunkt diese Variable ab und setzt diese gleichzeitig
auf 0.


>Dann kommt die Sache mit der PLM: da kann ich bevor ichs messe auch nur annehmen,
> dass die Ports sich selbst "loopen" - sicher weiÃ? ichs nicht von vorneherein. Mir fehlt da einfach die
> Erfahrung.

Auch hier gilt: das erledigt das OS und der Controller. Du sagst dem OS die Zeitbasis, die Periode
und das Tastverhältnis und damit schaltest Du auch das PLM schon ein. Das läuft dann durch bis
zur nächsten �nderung/Reset.


GruÃ? krassos

PS: Think easy, not WINDOWS *gg*


    Antwort schreiben


Antworten:

Re: Assembler einbinden (von Erich - 8.05.2006 17:25)
    Re: Assembler einbinden (von André H. - 14.05.2006 15:49)