- 3D-Druck Einstieg und Tipps         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 12 von 12

Thema: Optimierungslevel & Funktionalität ?!

  1. #11
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.05.2005
    Ort
    Issum
    Alter
    52
    Beiträge
    2.236
    Anzeige

    Praxistest und DIY Projekte
    Ja, Du mußt aber zugeben, das wir jetzt zwei paar Schuhe haben, zuerst haben wir auf einen Zustand gewartet
    Code:
    while (PORTB & (1<<PB5));
    Hier hat der Compiler keinen Grund was wegzuoptimieren, egal wie Du das schreibst, mit Klammern, ohne Klammer, ja nachdem wie faul der Programmierer ist
    Ich meine ohne Klammern ist das ganze besser lesbar.
    Die leeren for Schleifen hingegen ergeben keinen Sinn, und da ist es auch richtig, daß sie rausfliegen, und es ist auch richtig, daß sie bleiben, wenn Du die Variable volatile machst, oder halt ein nop zwischen packst
    Das ist aber kein guter Still, wie lange dauert denn so eine Schleife ?
    Kann man ja schlecht sagen, für sowas gibt es eine extra Bibliothek mit den berühmten delay Schleifen, die sicher elleganter gelöst sind, als die for Schleifen.
    So jetzt reicht es, dem Markus haben wir geholfen, und ich wollte hier nicht unnötig OT werden
    Gruß Sebastian

    EDIT:
    @ragner,
    stimmt, das ergibt eher eine Endlosschleife
    Software is like s e x: its better when its free.
    Linus Torvald

  2. #12
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    19.03.2005
    Ort
    Villach
    Alter
    33
    Beiträge
    995
    @ragnar:
    ich bin da drauf gekommen da ich dachte er hat nur einen teil von seinm code geposted. und es war ja auch so.

    das ich was falsches dachte wusste ich nicht. ich hab das schon seit monaten so im hinterkopf.

Seite 2 von 2 ErsteErste 12

Berechtigungen

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

Labornetzteil AliExpress