- Akku Tests und Balkonkraftwerk Speicher         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 15 von 15

Thema: Zeichen nibbeln

  1. #11
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    06.05.2005
    Ort
    Berlin
    Beiträge
    212
    Anzeige

    E-Bike
    Is logischer Weise nur 'n Test (wo issn' hier der Rot-werd-Smiley?).
    Hab halt mit C noch ganz schön zu kämpfen.
    Das Display könnte ich langsam per Hand mit 'nem
    Mäuseklavier (Schiebeschalterreihe) initialisieren.
    Mit Basic (CC1 Basic und Qbasic am Parallelport)
    hat die Ansteuerung jedenfalls schon gut geklappt.
    Jetzt will ich mich aber schon noch mit 'ner "richtigen"
    Programmiersprache (WinAVR) und 'ner "richtigen" MCU
    (ATMegaxx) auseinandersetzen.
    Danke nochma,
    tholan

    p.s.
    Bei Qbasic gibts glaub ich sowas wie "varptr()", braucht man aber nich .

  2. #12
    Erfahrener Benutzer Robotik Einstein Avatar von SprinterSB
    Registriert seit
    09.06.2005
    Ort
    An der Saar
    Beiträge
    2.802
    Zitat Zitat von PicNick
    Kollege (*tadel*) tx is ja auch nicht initialisiert, das gibt stunk beim Ablauf

    Muttu machen:
    char text[]="Lieber blau, als grau.";
    const uint8_t *tx = (uint8_t)&text; // addresse von text reinschreiben
    Nö, wenn überhaupt, is da ne Brezel (&) zu viel und es muss heissen

    const uint8_t *tx = (const uint8_t*) text;

    Ausserdem hatte ich ober für Textausgabe definiert

    void Textausgabe (const uint8_t *tx) ...

    damit die Routine nicht auf einen String festgenagelt ist. Sie bekommt den String (bzw Anfangsadresse) als Parameter. Aufruf:

    Code:
    const char text[] = "...";
    
    int main()
    {
       ....
       Textausgabe (text); // Text ausgeben
       Textausgabe ("Hallo"); // "Hallo" ausgeben
    }
    Disclaimer: none. Sue me.

  3. #13
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Wenn du auf vielen Plattformen mit vielen verschiedenen Compilern arbeitest,gewöhnst du dir schnell an, eher zuviel als zuwenig Brezeln hinzuschreiben.
    Aber der asteriks hat gefehlt, da hast du recht.
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  4. #14
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    21.10.2005
    Ort
    Erde
    Alter
    58
    Beiträge
    1.195
    Jo, damit spart man aber nur Quellcode, der erzeugte Code wird länger
    Bei mir aber nur bei -O0, bei -O2 ist er gleich lang. (Aber vielleicht sollten wir die Disukssion besser im C-Forum führen )

  5. #15
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    06.05.2005
    Ort
    Berlin
    Beiträge
    212
    Schätze,
    werd mich wohl noch ein bischen intensiver
    dem GCC widmen müssen (bischen rumreferenzieren üben).
    C scheint doch nicht Basic zu sein .
    thx,
    tholan

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