Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 28 lut 2026, o 21:40


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
Autor Wiadomość
PostNapisane: 11 maja 2015, o 17:02 
Offline
Nowy

Dołączył(a): 02 wrz 2012
Posty: 17
Pomógł: 0

W plikach nagłówkowych procesorów AVR znajdują się przeróżne makra na potwierdzenie tezy wstawię kawałek kodu pliku nagłówkowego.
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Mnie właśnie interesuje jak takie makra są pisane, gdzie można znaleźć ich kod źródłowy? Ogólnie o co chodzi z tymi makrami i jak się tworzy takie pliki nagłówkowe?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 maja 2015, o 17:31 
Offline
Użytkownik

Dołączył(a): 26 lut 2014
Posty: 227
Lokalizacja: LDZ
Pomógł: 22

Poczytaj.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 maja 2015, o 17:36 
Offline
Użytkownik

Dołączył(a): 18 kwi 2013
Posty: 183
Lokalizacja: Kraków
Pomógł: 30

To co zamieściłeś to nie są makra tylko dyrektywy kompilacji warunkowej. Musisz sobie poczytać o podstawach języka C, dyrektywach preprocesora i makrach. Wszystko to znajdziesz choćby w BB.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 maja 2015, o 17:43 
Offline
Nowy

Dołączył(a): 02 wrz 2012
Posty: 17
Pomógł: 0

Ja wiem że to są dyrektywy kompilacji. Ale to __progmem__ już jest makro i chciałbym wiedzieć co w nim jest.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO