AVR-gcc i dwa proste pytania
Masz problem? Zapytaj na forum elektroda.pl
From: "T.M.F." <tfrancuz_at_nospam_nospam.mp.pl>
Subject: AVR-gcc i dwa proste pytania
Date: Mon, 24 Apr 2006 20:21:09 +0200
Witam!
Mam takie dwa proste pytania - pierwsze to jak zadeklarowac funkcje z
defaultowym parametrem? Normalnie w C wyglada to tak:
void test(int x=2)
ale AVR-gcc wywala blad napotykajac taka deklaracje.
A drugie pytanie dotyczy flagi -DF_CPU okreslajacej czestotliwosc zegara
procesora. W jaki sposob w kompilowanym programie odczytac wartosc tej
flagi?
Pozdrawiam i dzieki za pomoc,
T.M.F.
--
Inteligentny dom - http://idom.wizzard.one.pl
Teraz takze forum dyskusyjne
Zobacz, wyslij uwagi, dolacz sie do projektu.
From: Zbych <abuse_at_nospam_onet.pl>
Subject: Re: AVR-gcc i dwa proste pytania
Date: Mon, 24 Apr 2006 20:44:04 +0200
T.M.F. przemówił ludzkim głosem:
Mam takie dwa proste pytania - pierwsze to jak zadeklarowac funkcje z
defaultowym parametrem? Normalnie w C wyglada to tak:
void test(int x=2)
W c nie ma takiej konstrukcji, to jest dziwadło z c++.
ale AVR-gcc wywala blad napotykajac taka deklaracje.
A drugie pytanie dotyczy flagi -DF_CPU okreslajacej czestotliwosc zegara
procesora. W jaki sposob w kompilowanym programie odczytac wartosc tej
flagi?
Tak jak to robisz z każdą stałą zdefiniowaną przez #define, np. tak
a=F_CPU/1000L;