-
Data: 2015-03-25 21:53:08
Temat: Re: avr-gcc adresy funkcji
Od: Sebastian Biały <h...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]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.
> Poniewa? do atmegi mam pod??czon? pamieae dataflash i moge przesy?aae na ni?
> pliki binarne i tekstowe to chcia?bym:
> - wygenerowaae plik z adresami funkcji po kompilacji
> - za?adowaae go na sta?e do dataflash
A dlaczego nie może być w Flash? Jeśli może, a boisz się że zajmie RAM w
czasie inicjacji zmiennych globalnych, to zainteresuj się skryptem
linkera i atrybutami sekcji. Przypuszczalnie jesteś w stanie taką
"tablicę adresów funkcji" w trywialny sposób sobie zrobić bezpośrednio
we flashu. Swoją drogą robi się tak tablicę wektorów przerwań w wielu
cpu napędzanych gcc.
Następne wpisy z tego wątku
- 25.03.15 22:24 pawel
- 25.03.15 22:51 janusz_k
- 26.03.15 08:24 JDX
- 26.03.15 08:57 Marek
- 26.03.15 13:57 J.F.
- 26.03.15 14:07 J.F.
- 26.03.15 17:36 JDX
Najnowsze wątki z tej grupy
- Czym obecnie programuje się EPROM-y?
- zagadka sieciowa
- W Polsce powstaje grawitacyjny magazyn energii
- Linux wciąż wspiera dyskietki. Porządki w sterownikach do FDD
- Koniec z instalacją niezatwierdzonych aplikacji na Androidzie
- To koniec Starlinka dla Ukrainy. Karol Nawrocki zdecydował
- [OT] Wycinanie pianki kostkowej / szesciennej
- Alarm do lodówki
- Poczta Polska na Discord-zie
- Aku do UPS
- czy ludzie przestali słuchać muzyki?
- zabawa czatem :)
- Modernizacja instalacji elektrycznej w wielkiej płycie
- Co to za dziwne "białe namioty" co stawiają je w różnych dziwnych miejscach?!?
- RF-Harvester
Najnowsze wątki
- 2025-08-30 Czy produkujemy jakiekolwiek auta eksportowane do Stanów Zjednoczonych?
- 2025-08-30 Warszawa => Starszy Konsultant SAP - obszar PP <=
- 2025-08-30 Myślenice => Specjalista ds. kontrolingu <=
- 2025-08-30 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-08-29 Motodziennik test - NOWOŚĆ - LEAPMOTOR T03 - LEPSZY OD DACII SPRING. Za 100 zeta miesięcznie...
- 2025-08-29 Czym obecnie programuje się EPROM-y?
- 2025-08-29 Warszawa => International Freight Forwarder <=
- 2025-08-29 Warszawa => Senior Algorithm Developer (Java/Kotlin) <=
- 2025-08-29 Kraków => Senior Fullstack Engineer (Low-Code Platform) <=
- 2025-08-28 Automat do bondingu IC
- 2025-08-28 Internet bezprzewodowy Wi-Fi 5G
- 2025-08-28 Minister pobity
- 2025-08-28 Zameldowanie
- 2025-08-27 zagadka sieciowa
- 2025-08-27 W Polsce powstaje grawitacyjny magazyn energii