-
Data: 2015-03-26 13:57:23
Temat: Re: avr-gcc adresy funkcji
Od: "J.F." <j...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Użytkownik "Sebastian Biały" napisał w wiadomości
On 2015-03-25 20:31, pawel wrote:
>> Chodzi o oszczedno?ae pamieci ram oczywi?cie :)
>> Na pocz?tku programu musze odwo?aae sie do tych funkcji tzn
>> przekazaae je jako
>> parametr do innej funkcji bibliotecznej
>> i zapomnieae tzn zwolniae pamieae ram.
>AVR mają harvarda i takie sztuczki sa kłopotliwe.
Harvard zasadniczo nie uniemozliwia takich sztuczek.
Adres jest adres, jesli wiadomo ze to funkcja, to kompilator nie
powinien miec problemu ze skokiem
(o ile architektura przewiduje rozkaz skoku pod adres z rejestru,
zmiennej itp - ale to zawsze sie daje ret obejsc).
Jesli to gcc, to wszak C++ na tym bazuje :-)
J.
Następne wpisy z tego wątku
Najnowsze wątki z tej grupy
- Cewka elektrozaworu
- zapytanie o chip r5f21275nfp
- nie naprawiam więcej telewizorów
- Zrobił TV OLED z TV LCD
- Zasilacz USB na ścianę.
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
- OpenPnP
- taka skrzynka do kablowki
- e-paper
- 60 mA dużo czy spoko?
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
Najnowsze wątki
- 2025-03-12 Ryga => Konsultant Wdrożeniowy Comarch XL/Optima (Księgowość i Kad
- 2025-03-12 Poznań => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-03-12 Warszawa => Programista C <=
- 2025-03-12 Chrzanów => Spedytor Międzynarodowy (handel ładunkami/prowadzenie f
- 2025-03-12 64 proc. kierowców zrobi dodatkowo maks. 500 m, aby przy okazji zatankować pojazd
- 2025-03-12 Warszawa => Generative AI Engineer <=
- 2025-03-12 Dęblin => Node.js / Fullstack Developer <=
- 2025-03-12 Warszawa => Gen AI Engineer <=
- 2025-03-12 Warszawa => Data Engineer (Tech Lead) <=
- 2025-03-12 Gdańsk => PHP Developer <=
- 2025-03-12 China-Kraków => Production Coordinator / Representant Product Dev <=
- 2025-03-12 Warszawa => JavaScript / Node / Fullstack Developer <=
- 2025-03-12 China-Kraków => Key Account Manager IT <=
- 2025-03-12 Warszawa => Java Developer <=
- 2025-03-12 Warszawa => Junior Digital Product Manager <=