- Megjött a Razer DeathAdder egerek legfrissebb nemzedéke
- Ismét minimalista miditorony érkezett a Fractal Design műhelyéből
- Alakul a SpaceX Starlink európai ellenfele
- Digital Fingerprinting: Így buktat le a böngésződ a neten - Tech Percek #18
- Prezentálta PCI Express 6.0-s SSD-vezérlőjét a Silicon Motion
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- A partnerektől függ, hogy lesz-e Arc csúcs-VGA az aktuális generációban
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- OLED monitor topik
- Ha a fejlesztőkön múlik, akkor nem tér vissza a GPU-s PhysX
- Apple MacBook
- Milyen monitort vegyek?
- Bambu Lab 3D nyomtatók
- Épített vízhűtés (nem kompakt) topic
- Vezetékes FEJhallgatók
-
PROHARDVER!
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
- sh4d0w: Csak a profit - emberélet nem számít
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- A partnerektől függ, hogy lesz-e Arc csúcs-VGA az aktuális generációban
- Redmi Note 10 Pro - majdnem minden stimmel
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Huawei Watch GT 3 Pro - korlátolt szépség
- Synology NAS
- Napelem
- OLED monitor topik
- EAFC 25
- További aktív témák...
- OHH! Dell Precision 7560 Tervező Vágó Laptop -70% 15,6" i7-11850H 32/1TB NVIDIA A3000 6GB FHD
- Asztali PC , i7 6700K , 1080 Ti 11GB , 32GB DDR4 , 500GB NVME , 500GB HDD
- Asztali PC , R5 8400F , RTX 3070 , 32GB DDR5 , 500GB NVME , 2TB HDD
- Legion Go 1TB
- Lenovo LOQ 15IRX9 - i5 13450HX, 16GB, RTX 4060 8G, 1TB M.2 (Gari: 2027.03.11.)
- Huawei Nova Y70 128GB, Kártyafüggetlen, 1 Év Garanciával
- Eredeti DELL 240W töltők (LA240PM160)
- AKCIÓ! Gigabyte H610M i5 13600K 16GB DDR4 512GB SSD RTX 3060Ti 8GB Zalman S2 TG Seasonic 650W
- Apple iPhone SE 2020 64GB, Yettel függő, 1 Év Garanciával
- Samsung Galaxy A12 64GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest