- fchao-Sinus-Wechselrichter AliExpress         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 14 von 14

Thema: Problem mit Bitverschiebung

  1. #11
    Neuer Benutzer Öfters hier
    Registriert seit
    16.05.2006
    Beiträge
    23

    Inline assembler

    Anzeige

    LiFePo4 Akku selber bauen - Video
    Wenn ich in den Wald gehe, um ein PicNick zu machen, habe ich einen Korb mit. Ich habe gestern ordenlich eingekauft, nämlich 32 bit=4byte.

    Meine geschickte Ex-freundin minigw könnte den korb so packen, dass alles reinpasst, aber sie wohnt nicht wie ich in der µC-City.

    Die dumme ggc wäre zwar erreichbar, aber wenn sie den korb packt, gehen leider 2 bit verloren.

    Ich könnte meine Mutter um den großen inline Korb bitten, aber der ist unhandlich und ich kann ihn nicht tragen.

    Bitte helft mir!

  2. #12
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Jaa, wenn der Fehler im (1<<i) liegt, hast du natürlich recht.
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  3. #13
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    31.08.2005
    Ort
    bei Graz
    Alter
    34
    Beiträge
    225
    Hallo,
    Problem (dank avr-ggc) mailing liste gelößt:

    Blake leverett:
    The problem is that (1<<i) assumes that '1' is an integer, or 16 bits. And
    it's signed, so when it shifts 15 times, you get -32768 (or so), and that
    converts to an unsigned long as the big number you see.

    ((uint32_t)1 << i) (or something like that) should work.


    trotzdem danke für die Antworten

    lg MoFe

  4. #14
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    *grmpf* Ich sag's ja, "C" kommt von "casten"
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

Seite 2 von 2 ErsteErste 12

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress