18-03-2021, 12:31
Witam.
Piszę własną bibliotekę do arduino. która zawiera 3 pliki: ino, cpp, h
Chciałbym się dowiedzieć czy istnieje sposób na przekazanie parametru z pliku 'ino' do funkcji zawartych w 'cpp'
znalazłem taki wpis:
#define OLED_RESET 4
Adafruit_SSD1306 display(OLED_RESET);
interesuje mnie inny sposób. Czy stosując wpis w pliku 'ino' np: #define parametr
można w pliku 'cpp' w funkcji sprawdzić to tak:
#ifdef parametr
#define szybkosc=100
#else
#define szybkosc=200
#endif
sprawdzałem taki zapis. Lecz pomino kompilacji. Program nie działa prawidłowo.
Będę wdzięczny za naprowadzenie mnie na dobrą drogę myślenia.
Pozdrawiam...
Piszę własną bibliotekę do arduino. która zawiera 3 pliki: ino, cpp, h
Chciałbym się dowiedzieć czy istnieje sposób na przekazanie parametru z pliku 'ino' do funkcji zawartych w 'cpp'
znalazłem taki wpis:
#define OLED_RESET 4
Adafruit_SSD1306 display(OLED_RESET);
interesuje mnie inny sposób. Czy stosując wpis w pliku 'ino' np: #define parametr
można w pliku 'cpp' w funkcji sprawdzić to tak:
#ifdef parametr
#define szybkosc=100
#else
#define szybkosc=200
#endif
sprawdzałem taki zapis. Lecz pomino kompilacji. Program nie działa prawidłowo.
Będę wdzięczny za naprowadzenie mnie na dobrą drogę myślenia.
Pozdrawiam...