Ads_700x200

tme

sobota, 29 czerwca 2013

AVR GCC - SINUS TABLE - TRICK

Witam,

Dzisiaj chciałbym wam przedstawić odkrycie jakiego dokonał nasz niesamowity kolega z forum (www.forum.atnel.pl) o nicku Krauser. Myślę, że warto dołączyć taką informację tu na bloga bo rzeczywiście TRICK jest niesamowity a można go oczywiście stosować tak na prawdę nie tylko w AVR GCC ale praktycznie chyba w każdym kompilatorze języka C dla różnych procków. Więc myślę, że tym bardziej przydatne jest to odkrycie no i fakt podzielenia się z nami tym trickiem. Kolega Krauser napisał nawet przykładowy kod źródłowy, który służy lepszemu zrozumieniu i zaskoczeniu o co tu chodzi. Polecam więc ten wątek na naszym forum. Myślę że przydatny może się okazać bardzo często gdy będziemy chcieli skorzystać ze stablicowanych wartości sinusa ;) .... a ciężko bawić się w jakieś przygotowywanie takich tablic a to w Excelu a to w innym zewnętrznym programie i wstawianie ich do naszego kodu. Tu wszystko czyli całą tzw czarną robotę wykona za nas preprocesor, któremu niejako niechcący podrzuci się hahaha jakby kukułcze jajko ;) a on je wysiedzi i wykluje się z tego ładna tabliczka wartości sinusa w pamięci np FLASH. No Super sprawa.



Poniżej link do wątku na forum, zapraszam i tą drogą jeszcze raz dziękuję koledze Krauser i go pozdrawiam przy okazji z bloga:



;)

Brak komentarzy:

Prześlij komentarz