«pointer» etiketlenmiş sorular

2
Arduino'da fonksiyon işaretçisi atamaları atomik midir?
Aşağıdaki snippet'ler TimerOne kitaplığı kaynak kodundandır : // TimerOne.h: void (*isrCallback)(); // TimerOne.cpp: ISR(TIMER1_OVF_vect) // interrupt service routine that wraps a user defined function supplied by attachInterrupt { Timer1.isrCallback(); } // TimerOne.cpp: void TimerOne::attachInterrupt(void (*isr)(), long microseconds) { if(microseconds > 0) setPeriod(microseconds); isrCallback = isr; // register the user's callback …

2
Neden PROGMEM ile dizi yerine işaretçiler kullanamıyorum?
Şu anda bir projede SRAM tükenmez böylece dize depolama için RAM yerine flash kullanmak için bazı kütüphaneleri değiştiriyorum. Kütüphanedeki bazı dizeler şu şekilde bildirilir: const char *testStringA = "ABC"; Bu normalde bu yapılan görmek farklı: const char testStringB[] = "DEF"; Ancak, bence bu ikisinin beyan beyanında const ve başlatıldığında denk …
11 progmem  pointer 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.