Сергей писал(а):Только пользы от этого не будет, потому как человек не сможет отлаживать программы и смотреть лог в консоли. Для этого ему понадобица либо глючный Протеус либо еще какойнить симулятор.
А в самом МК нельзя отлаживать чтоль ?
roboforum.ruТехнический форум по робототехнике. |
|
|
Сергей писал(а):Только пользы от этого не будет, потому как человек не сможет отлаживать программы и смотреть лог в консоли. Для этого ему понадобица либо глючный Протеус либо еще какойнить симулятор.
andrey@underground:/usr/avr/lib/avr4$ avr-nm libc.a | grep 'utoa\|ltoa\|itoa\|dtostrf\|dtostre'
itoa.o:
00000000 T itoa
ltoa.o:
00000000 T ltoa
ultoa.o:
00000000 T ultoa
utoa.o:
00000000 T utoa
dtostre.o:
00000000 T dtostre
dtostrf.o:
00000000 T dtostrf
andrey@underground:/usr/avr/lib/avr4$
realsystem писал(а):Никакой с..ка разницы (с)
blindman писал(а):Насчет itoa/ltoa - неправда. А для float point есть dtostrf/dtostre.
blindman писал(а):Между чем?
Отлаживать можно и при программировании компа, и при программировании МК.Сергей писал(а):человек не сможет отлаживать программы и смотреть лог в консоли
#include <stdio.h>
int lcd_putchar(char c, FILE *stream);
{
// lcd_putchar
}
FILE lcd_fdev = FDEV_SETUP_STREAM(lcd_putchar, NULL, _FDEV_SETUP_WRITE);
int main()
{
stdout = &lcd_fdev;
printf("Output to lcd %d", 123);
return 0;
}
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15