Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
et:examples:setup:windows:eclipse_v5 [2011/11/25 08:57] raivo.sellet:examples:setup:windows:eclipse_v5 [2020/07/20 09:00] (current) – created - external edit 127.0.0.1
Line 136: Line 136:
 Kui ka selle koodi kompileerimine õnnestub, siis on kõik eelnevad seadistused tehtud õigesti. Kui ka selle koodi kompileerimine õnnestub, siis on kõik eelnevad seadistused tehtud õigesti.
  
-~~PB~~+<pagebreak>
  
 ===== Kontrollerile koodi laadimine ===== ===== Kontrollerile koodi laadimine =====
Line 157: Line 157:
  
 {{:kit:kit_2561_test.jpg?400|}} {{:kit:kit_2561_test.jpg?400|}}
 +
 +===== Ujukoma-arvude kasutamine =====
 +
 +Mõnikord tekib vajadus AVR programmis kasutada ujukoma-arve. Nendega arvutamiseks ja nende esitamiseks printf-tüüpi funktsioonidega tuleb projekti seadistustes teha järgmised muudatused:
 +
 +1. Avada projekti seaded menüüst File → Properties. Vasakul paneelil avada C/C++ Build → Settings. Paremal avanenud valikust valida AVR C Linker → Libraries, kuhu tuleb lisaks kodulabori teegile lisada teegi objektid //printf_flt// ja //m// (libprintf_flt.a ja libm.a).
 +
 +2. Seejärel tuleb avada AVR C Linker → General ja //Other Arguments// kasti lisada read rida //-uvfprintf//.
 +
 +{{:examples:eclipse:eclipse_floating_point_libraries.png?520|}}
 +
 +{{:examples:eclipse:eclipse_floating_point_printf.png?520|}}
 +
 +3. Vajutada OK ja sulgeda seadete aken.
et/examples/setup/windows/eclipse_v5.1322211444.txt.gz · Last modified: 2020/07/20 09:00 (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0