Dalsi zahada v C
Jozo
svk421 na zoznam.sk
Pondělí Červen 20 07:08:06 CEST 2011
> Kompilator je PIC18STD Mplab 8.56. Vypada to na problem s nastavenim
> printf. V sekci Global jsem zkousel ruzne nastaveni knihovny printf
> ale bez zmeny vysledku.
Standardne vie printf robit iba s 16-bitovym intom. Na podporu longov
alebo floatov treba zapnut podporu v nastaveni linkra (Integer + Long).
Odskusal som ten priklad a funguje (na starej verzii 8.35), ale je to
takisto pomale - 49300 taktov. Preto sa takymto konstrukciam vyhybam.
Vlastna funkcia, ktora prevedie long na string bude o niekolko radov
rychlejsia...
j.
Další informace o konferenci Hw-list