- 3D-Druck Einstieg und Tipps         
Seite 1 von 4 123 ... LetzteLetzte
Ergebnis 1 bis 10 von 39

Thema: Suche dringend C-Befehl für "Pause" und "Schn

  1. #1
    Benutzer Stammmitglied
    Registriert seit
    02.08.2005
    Beiträge
    78

    Suche dringend C-Befehl für "Pause" und "Schn

    Anzeige

    E-Bike
    Hallo!


    Benötige einen Befehl in C, der eine Minute (oder auch eine Sekunde) lang wartet, bis das Programm fortgesetzt wird.
    Also einen Art "Pausen"-Befehl.

    Weiter möchte ich gerne über ein C Programm eine Schnittstelle am PC ansteuern, ist erstmal egal welche, möchte die Schnittstelle nutzen, um einen Stromkreis zu schließen bzw. zu öffnen.

    Hoffe ihr versteht was ich meine, würde mich sehr über ein paar Antworten freuen!

    THX!

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    24.11.2003
    Ort
    Leipzig
    Alter
    38
    Beiträge
    578
    Nimm einfach diese Funktion:

    Code:
    void warte(int sekunden)
      {
      clock_t start;
      sekunden *= CLOCKS_PER_SEC;
      start = clock();
      while( clock() < start + sekunden)
        ;
      }
    Zum benutzen rufst du einfach warte(10) für 10s auf.

    Ports kannst du über eine fertige DLL realisieren.
    Soweit ich weiß heißt diese Datei Port.DLL.
    Such mal im Forum oder mit Google.

    Hoffe ich konnte helfen.


    MfG ACU


    EDIT: Habe gerade gemerkt, dass der Befehl für Borland C++ ist.

    Eventuell kannst du es mal mit sleep versuchen.
    Bei der CC2 funktioniert es so:
    SLEEP Milisekunden;
    http://www.roboterbastler.de
    endlich wieder online

  3. #3
    Benutzer Stammmitglied
    Registriert seit
    02.08.2005
    Beiträge
    78
    bin leider net so der checker ....

    also einfach anstatt warte sleep einsetzen?!
    und dann die funktion einfach ins programm so einbinden?
    oder muss ich da noch was beachten?
    (zwecks initialisierung o.ä.?)

    das mit den Ports versteh ich auch net wirklich ... sorry!

  4. #4
    Erfahrener Benutzer Robotik Einstein Avatar von SprinterSB
    Registriert seit
    09.06.2005
    Ort
    An der Saar
    Beiträge
    2.802

    Re: Suche dringend C-Befehl für "Pause" und "

    Zitat Zitat von danionbike
    Benötige einen Befehl in C, der eine Minute (oder auch eine Sekunde) lang wartet, bis das Programm fortgesetzt wird.
    Also einen Art "Pausen"-Befehl.
    Das gehört nicht zum Sprachumfang von C.

  5. #5
    Benutzer Stammmitglied
    Registriert seit
    02.08.2005
    Beiträge
    78
    und was soll ich nun machen?

    es wird doch wohl einen Befehl oder eine Funktion geben, die eine Pause im Programm bewirkt.

  6. #6
    Benutzer Stammmitglied
    Registriert seit
    02.08.2005
    Beiträge
    78
    kann mir noch jemand das mit dem Port genauer bzw. simpel erklären?

  7. #7
    Benutzer Stammmitglied
    Registriert seit
    31.07.2005
    Beiträge
    54
    hi

    so wie ich dich verstanden habe, bist du ein programm für deinen pc, und nicht für einen uC am erstellen?

    falls du windows/visual studio verwendest, gibts da den befehl Sleep(milliseconds);

    Sleep(1000); würde also eine sekunde 'schlafen'

    cu

    chris

  8. #8
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    19.02.2005
    Alter
    36
    Beiträge
    830
    funktionieren delay(ms) oder sleep(sec) nicht? diese befehle sollten doch in der stdlib.h oder in der conio.h sein. (borland c-compiler;oder bin ich jetzt komplett falsch?)
    mfg clemens

  9. #9
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    30.09.2004
    Ort
    In der Nähe von Esslingen am Neckar
    Beiträge
    706
    Hallo,
    über die funktion delay(ms) gibt's hier schon nen ausführlichen Thread! Schau mal hier: Klick
    Gruß Michi

  10. #10
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    19.02.2005
    Alter
    36
    Beiträge
    830
    @michaelb
    hier gehts nicht um avrs sondern einen pc und dessen schnittstellen
    Zitat Zitat von danionbike

    über ein C Programm eine Schnittstelle am PC ansteuern
    clemens

Seite 1 von 4 123 ... LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress