Napisałem taki program, na celu ma on wyświetlenie na LCD liczby w formacie XX.XX Wykorzystując funkcję "sprintf":
Niestety na wyświetlaczu widzę ze program rezerwuje odpowiednią ilość miejsca jednak zamiast liczby wpisuje znak zapytania. Próbowałem ze zmienną typu FLOAT i INT - efekt ten sam
Dodam, ze kompiluje mi bez warningów.
Zastosowanie innych specyfikacji przekształceń takich jak %d działa. Czy ktoś spotkał się z podobnym zachowaniem? Węszę tu problem z atmel studio, ale nie potrafię go sprecyzować.
Kod: C / C++
Niestety na wyświetlaczu widzę ze program rezerwuje odpowiednią ilość miejsca jednak zamiast liczby wpisuje znak zapytania. Próbowałem ze zmienną typu FLOAT i INT - efekt ten sam
Dodam, ze kompiluje mi bez warningów.
Zastosowanie innych specyfikacji przekształceń takich jak %d działa. Czy ktoś spotkał się z podobnym zachowaniem? Węszę tu problem z atmel studio, ale nie potrafię go sprecyzować.