[STM32] Atollic TrueSTUDIO funkcje printf/sprintf a zmienne float i double

Jeśli korzystamy z „newlib-nano” (tak jak projekty generowane w CubeMX) i chcemy aby funkcje printf i sprintf działały ze zmiennymi float i double musimy dodać „-u _printf_float” do opcji linkera. W Atollic TrueSTUDIO zrobimy to w następujący sposób:
Project –> C/C++ Build –> Settings –> Tool settings –> C Linker –>Miscellaneous –> Other options: „-u _printf_float”float adn sprintf

 

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *