История изменений
Исправление hbars, (текущая версия) :
Можно подкючить библиотеку с printf float. В avr-gcc работает норм.
#---------------- Library Options ----------------
# Minimalistic printf version
PRINTF_LIB_MIN="-Wl,-u,vfprintf -lprintf_min"
# Floating point printf version (requires MATH_LIB = -lm below)
PRINTF_LIB_FLOAT="-Wl,-u,vfprintf -lprintf_flt -lm"
# If this is left blank, then it will use the Standard printf version.
#PRINTF_LIB=$PRINTF_LIB_MIN
PRINTF_LIB=$PRINTF_LIB_FLOAT
avr-gcc $PRINTF_LIB -std=c99 -DF_CPU=16000000UL -Os -Wall -mcall-prologues -mmcu
=atmega328p -fno-exceptions -o esr.elf lcd1602.c esr.c
avr-objcopy -O ihex -R .eeprom esr.elf esr.hex
Исходная версия hbars, :
Можно подкючить библиотеку с printf float. В avr-gcc работает норм.
#---------------- Library Options ----------------
# Minimalistic printf version
PRINTF_LIB_MIN="-Wl,-u,vfprintf -lprintf_min"
# Floating point printf version (requires MATH_LIB = -lm below)
PRINTF_LIB_FLOAT="-Wl,-u,vfprintf -lprintf_flt -lm"
# If this is left blank, then it will use the Standard printf version.
#PRINTF_LIB=$PRINTF_LIB_MIN
PRINTF_LIB=$PRINTF_LIB_FLOAT
avr-gcc $PRINTF_LIB -std=c99 -DF_CPU=16000000UL -Os -Wall -mcall-prologues -mmcu
avr-objcopy -O ihex -R .eeprom esr.elf esr.hex