- 
 21. Data: 2015-03-25 22:51:41
 Temat: Re: avr-gcc adresy funkcji
 Od: janusz_k <J...@o...pl>
 
 > Kto zgadnie architekturę ;)?
 x86 ?
 
 
 --
 Pozdr
 
 Janusz_K
 
- 
 22. Data: 2015-03-26 08:24:30
 Temat: Re: avr-gcc adresy funkcji
 Od: JDX <j...@o...pl>
 On 2015-03-25 21:29, Marek wrote: 
 [...]
 > ClrWdt(); 0: 24030001 li v1,1 4: 3c020000 lui v0,0x0 8: ac430000 sw
 > v1,0(v0)
 >
 >
 > Kto zgadnie architekturę ;)?
 Wygląda na jakiegoś MIPS-a. :-)
 
 
- 
 23. Data: 2015-03-26 08:57:26
 Temat: Re: avr-gcc adresy funkcji
 Od: Marek <f...@f...com>
 On Thu, 26 Mar 2015 08:24:30 +0100, JDX <j...@o...pl> wrote: 
 > Wygląda na jakiegoś MIPS-a. :-)
 
 Bingo! Wygrałeś lutownicę ;).
 
 --
 Marek
 
- 
 24. Data: 2015-03-26 13:57:23
 Temat: Re: avr-gcc adresy funkcji
 Od: "J.F." <j...@p...onet.pl>
 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.
 
 
- 
 25. Data: 2015-03-26 14:07:17
 Temat: Re: avr-gcc adresy funkcji
 Od: "J.F." <j...@p...onet.pl>
 Użytkownik "pawel" 
 >Chodzi o oszczędność pamięci ram oczywiście :)
 >Na początku programu muszę odwołać się do tych funkcji tzn przekazać
 >je jako parametr do innej funkcji bibliotecznej
 >i zapomnieć tzn zwolnić pamięć ram.
 
 Ale one do jednorazowego wywolania czy jak ?
 Czy ta funkcja je gdzies zapamietuje ?
 
 >Ponieważ do atmegi mam podłączoną pamięć dataflash i mogę przesyłać
 >na nią pliki binarne i tekstowe to chciałbym:
 >- wygenerować plik z adresami funkcji po kompilacji
 >- załadować go na stałę do dataflash
 >- później przy każdym uruchomieniu programu zaalokować pamięć
 >odczytać do niej zawartość pliku z adresami przekazać do funkcji
 >bibliotecznej i zwolnić pamięć.
 
 Duzo tych funkcji ? Bo ta procedura moze zajac wiecej programu niz
 lista funkcji :-)
 
 Moze Ci PROGMEM wystarczy do umieszczania tablic w pamieci programu ?
 
 http://www.nongnu.org/avr-libc/user-manual/pgmspace.
 html
 
 J.
 
 
- 
 26. Data: 2015-03-26 17:36:56
 Temat: Re: avr-gcc adresy funkcji
 Od: JDX <j...@o...pl>
 On 2015-03-26 08:57, Marek wrote: 
 > On Thu, 26 Mar 2015 08:24:30 +0100, JDX <j...@o...pl> wrote:
 >> Wygląda na jakiegoś MIPS-a. :-)
 >
 > Bingo! Wygrałeś lutownicę ;).
 Do rynien? :-D
 


 do góry
 do góry![Jak reklamować ośrodek wypoczynkowy lub hotel? [© kadmy - fotolia.com] Jak reklamować ośrodek wypoczynkowy lub hotel?](https://s3.egospodarka.pl/grafika2/reklama-internetowa/Jak-reklamowac-osrodek-wypoczynkowy-lub-hotel-221435-150x100crop.jpg) 
![Ranking lokat i kont oszczędnościowych. Przegląd możliwości dostępnych we wrześniu 2025 [© freepik] Ranking lokat i kont oszczędnościowych. Przegląd możliwości dostępnych we wrześniu 2025](https://s3.egospodarka.pl/grafika2/najlepsze-lokaty/Ranking-lokat-i-kont-oszczednosciowych-Przeglad-mozliwosci-dostepnych-we-wrzesniu-2025-268649-150x100crop.jpg) 
![Ranking kantorów internetowych. Gdzie najlepsze kursy walut? [© Pavel Bobrovskiy - Fotolia.com] Ranking kantorów internetowych. Gdzie najlepsze kursy walut?](https://s3.egospodarka.pl/grafika2/kantory-internetowe/Ranking-kantorow-internetowych-Gdzie-najlepsze-kursy-walut-218154-150x100crop.jpg) 
![Podatek od wynajmu mieszkania 2023 - jakie stawki i formy opodatkowania? [© Africa Studio - Fotolia.com] Podatek od wynajmu mieszkania 2023 - jakie stawki i formy opodatkowania?](https://s3.egospodarka.pl/grafika2/wynajem-mieszkania/Podatek-od-wynajmu-mieszkania-2023-jakie-stawki-i-formy-opodatkowania-249032-150x100crop.jpg) 
 Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei
Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei 
 
 
 
![Milion na koncie? Wystarczyło inwestować po około 2 tysiące miesięcznie [© wygenerowane przez AI] Milion na koncie? Wystarczyło inwestować po około 2 tysiące miesięcznie](https://s3.egospodarka.pl/grafika2/oszczedzanie-pieniedzy/Milion-na-koncie-Wystarczylo-inwestowac-po-okolo-2-tysiace-miesiecznie-269397-150x100crop.jpg) 
![Wynajem mieszkania w Warszawie pochłania 44% pensji. Zobacz, jak wypadamy na tle Europy [© pixabay] Wynajem mieszkania w Warszawie pochłania 44% pensji. Zobacz, jak wypadamy na tle Europy](https://s3.egospodarka.pl/grafika2/rynek-najmu/Wynajem-mieszkania-w-Warszawie-pochlania-44-pensji-Zobacz-jak-wypadamy-na-tle-Europy-269391-150x100crop.jpg) 
![Lot z niespodzianką - jak overbooking zmienia podróż i jakie prawa mają pasażerowie? [© wygenerowane przez AI] Lot z niespodzianką - jak overbooking zmienia podróż i jakie prawa mają pasażerowie?](https://s3.egospodarka.pl/grafika2/prawa-pasazera/Lot-z-niespodzianka-jak-overbooking-zmienia-podroz-i-jakie-prawa-maja-pasazerowie-269384-150x100crop.jpg) 
![Lider z sercem: empatia i zaufanie jako klucz do sukcesu zespołu [© wygenerowane przez AI] Lider z sercem: empatia i zaufanie jako klucz do sukcesu zespołu](https://s3.egospodarka.pl/grafika2/lider/Lider-z-sercem-empatia-i-zaufanie-jako-klucz-do-sukcesu-zespolu-269133-150x100crop.png) 
![Bańka AI za 5 bilionów dolarów: Kiedy inwestorzy powiedzą: sprawdzam? [© wygenerowane przez AI] Bańka AI za 5 bilionów dolarów: Kiedy inwestorzy powiedzą: sprawdzam?](https://s3.egospodarka.pl/grafika2/AI/Banka-AI-za-5-bilionow-dolarow-Kiedy-inwestorzy-powiedza-sprawdzam-269382-150x100crop.png) 
 


