logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[C][ATmega168] dtostrf działa, sprintf nie

esnow 08 Lis 2011 14:03 1704 2
REKLAMA
  • #1 10116028
    esnow
    Poziom 14  
    witam,
    mam taki problem,
    chciałbym konwertować floata do stringa i wysyłać po USART.

    sprintf nie działa z floatem, wyświetla mi w konsoli "?", ale działa z intami
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    poniższe wywołanie działa
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod


    gdzie popełniam błąd?
  • REKLAMA
  • #3 10116087
    esnow
    Poziom 14  
    nie korzystam z AVR STUDIO, tylko WinAVR,
    wystarczy w makefile zaznaczyć opcję:

    [C][ATmega168] dtostrf działa, sprintf nie

    @kiziu13 dzięki za wskazówkę !
REKLAMA