- Xiaomi 15 - kicsi telefon nagy energiával
- Motorola Edge 60 és Edge 60 Pro - és a vas?
- Brutál akkuval érkeztek az Ulefone X16 modellek
- One mobilszolgáltatások
- Poco F6 5G - Turbó Rudi
- Íme az új Android Auto!
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Honor 200 - kétszázért pont jó lenne
- iPhone topik
- VoLTE/VoWiFi
-
Mobilarena
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Teasüti
nagyúr
válasz
Janos250 #4249 üzenetére
Kajak elméláztam rajta hogy lehetne megszüntetni a karakterláncok ismétlődését, persze nem úgy, hogy szóismétlés nélkül fogalmazom meg a menüt.
Azért nem bontottam le minden egyes string-et szavakra, de 50-60 db menüelemnél nyertem idáig másfél kilobájtot optimalizációval.
(Egyébként ezt a mai világban nevetségesnek tartom, de bakker jól jön másfél KB így a rom végén.)
E helyett:
case 30: //LED max brightness
lcd.print(F("Max brightness:"));
lcd.setCursor(0, 1);
lcd.write(byte(2));
lcd.setCursor(2, 1);
lcd.print(Bmax);
break;
case 31: //LED min brightness
lcd.print(F("Min brightness:"));
lcd.setCursor(0, 1);
lcd.write(byte(2));
lcd.setCursor(2, 1);
lcd.print(Bmin);
break;Ezzel és hasonlókkal:
void valami()
{
lcd.setCursor(0, 1);
lcd.write(byte(2));
lcd.setCursor(2, 1);
}
...
case 30: //LED max brightness
lcd.print(F("Max"));
goto case31;
break;
case 31: //LED min brightness
lcd.print(F("Min"));
case31:
lcd.print(F(" brightness:"));
valami();
if (case == 31) lcd.print(Bmin);
else lcd.print(Bmax);
break;
Új hozzászólás Aktív témák
- A fociról könnyedén, egy baráti társaságban
- Xiaomi 15 - kicsi telefon nagy energiával
- bitpork: MOD Júni 28- Augusztus 2- szombat jelen állás szerint.
- Mibe tegyem a megtakarításaimat?
- Formula-1
- Motorola Edge 60 és Edge 60 Pro - és a vas?
- btz: Internet fejlesztés országosan!
- Brutál akkuval érkeztek az Ulefone X16 modellek
- PlayStation 5
- Pokoli repetát hoz az új GeForce driver
- További aktív témák...
- HP ProBook 430 G4 Pentium 4415U (bios jelszavas)
- Eszpresszóképes kávéfőző 15 bar nyomással
- HATALMAS AKCIÓK! GARANCIA, SZÁMLA - Windows 10 11, Office 2016 2019 2021,2024, vírusírtók, VPN
- Lenovo Thinkpad P16 G2 - i9-13980HX, 64GB, 1TB SSD, 16" WQUXGA (3840 2400), RTX 4090 (ELKELT)
- DELL Universal Dock D6000 docking station (452-BCYH) (DisplayLink)
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest