- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 4 von 4

Thema: Aufteilung int16_t in zwei int16_t, Fehler durch 0ptimierung ?

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #4
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.707
    ... der Fehler liegt darin, dass du ... die Variable paramtr veränderst?! ...
    Danke Chris. Das war superschnell und hilfreich. Ich hatte das schon mit ner Klammer probiert, aber eben dazu noch den Zuweisungsoperator.

    ABER : beim
    Code:
    Il_sound = (paramtr & 0xFFF0);
    kommt trotzdem eins weniger raus (Kopie der Terminalausgabe) siehe Nachtrag unten :
    HTML-Code:
     Beep Aufruf mit 2008
     Beep 8 1999


    .. In deinem Code verundest du ... weist das dann paramtr zu und weist dann das Ergebniss Iv_sound zu.
    Ach ja, "Vorrang und Assoziativität von Operatoren" im K&R - gibts ja ne Extra Tabelle die ich (natürlich - ähhh - leider) nicht im Kopf habe. Ist ja auch das vorletzte bedruckte Blatt . . .

    - - - - - - - -
    Nachtrag: Die "Eins weniger" ist geklärt. Die Variable wird anschließend in einer 50µs-ISR runtergetickert - und die testweise UART-Ausgabe braucht eben auch Zeit. Mit "cli();" und "sei();" an der richtigen Stelle passiert das nicht mehr.

    Danke für die Hilfe.
    Geändert von oberallgeier (09.11.2013 um 15:48 Uhr) Grund: Assoziativität und andere unbekannte Dinge/ Nachtrag
    Ciao sagt der JoeamBerg

Ähnliche Themen

  1. 7Segmentanzeige auslösen durch zwei Tasten in bestimmter Zeitfolge / Attiny 24
    Von Joschi1711 im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 5
    Letzter Beitrag: 20.02.2012, 14:51
  2. itoa nimmt höchstens int16_t mit nem AVR??
    Von yaro im Forum C - Programmierung (GCC u.a.)
    Antworten: 2
    Letzter Beitrag: 29.05.2009, 18:32
  3. RP6 Lib Aufteilung
    Von Lurchi im Forum Robby RP6
    Antworten: 1
    Letzter Beitrag: 14.05.2009, 20:07
  4. Antworten: 24
    Letzter Beitrag: 10.03.2008, 20:09

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress