- LiFePO4 Speicher Test         
Ergebnis 1 bis 2 von 2

Thema: Attiny 104 itoa

  1. #1
    Unregistriert
    Gast

    Attiny 104 itoa

    Anzeige

    LiFePo4 Akku selber bauen - Video
    Halle zusammen,

    ich habe begonnen den Attiny 104 auf dem Xplained Nano Board zu
    programmieren (Atmelstudio 7).

    Ich möchte über den virtuellen COM-Port Daten bzw. Inhalte einer
    Variable übertragen.

    Meine Variable beinhaltet einen 8 bit Integer. Diesen möchte ich über
    itoa
    in ASCII umwandeln.

    #include <stdlib.h>
    #include <stddef.h>

    int main(void)
    {
    char s[20];
    int8_t i = 1;

    while (1) {
    USART_Transmit( itoa( i, s, 10 ));
    }

    return 0; // never reached
    }

    Leider bekomme ich beim kompilieren folgende Fehlermeldung:

    undefined reference to '__itoa_ncheck'

    Ich habe bereits mehrere Lösungsansätze probiert, verstehe leider nicht
    weshalb es nicht funktioniert.

    Gebe ich den gleichen code in DEVC++ ein, funktioniert es einwandfrei.

    Um in meinem Projekt weiter zu kommen, habe ich nun meine eigene
    Funktion erstellt, mit welcher es auch funktioniert.

    Trotzdem würde es mich brennend interessieren was mein Fehler mit der
    itoa Funktion ist.

    Könnte mir bitte jemand weiterhelfen? Vergesse ich eine header Datei?

    Vielen Dank für eure Hilfe

  2. #2
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.686
    .. Variable beinhaltet einen 8 bit Integer .. über itoa in ASCII umwandeln .. was mein Fehler mit der itoa Funktion ist ..
    Kanns an Deiner Parameterliste liegen? Die avr-libc 2.0.0 - siehe dort " Non-standard (i.e. non-ISO C) functions " - beschreibt nämlich für die umzuwandelnde Größe eine Integervariable . . .
    Ciao sagt der JoeamBerg

Ähnliche Themen

  1. Problem mit itoa()
    Von crowdy im Forum C - Programmierung (GCC u.a.)
    Antworten: 2
    Letzter Beitrag: 18.10.2012, 19:26
  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, 19:32
  3. itoa???
    Von chientech im Forum C - Programmierung (GCC u.a.)
    Antworten: 4
    Letzter Beitrag: 07.05.2007, 02:31
  4. itoa
    Von chientech im Forum C - Programmierung (GCC u.a.)
    Antworten: 3
    Letzter Beitrag: 06.12.2006, 15:52
  5. Problem mit itoa()
    Von Spurius im Forum C - Programmierung (GCC u.a.)
    Antworten: 9
    Letzter Beitrag: 11.10.2005, 17:51

Benutzer, die dieses Thema gelesen haben: 0

Derzeit gibt es keine Benutzer zum Anzeigen.

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress