Hirdetés
- Miért fárad gyorsabban az iPhone akku, mint az androidos?
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Apple iPhone 15 - a bevált módszer
- Fotók, videók mobillal
- Samsung Gear S3 - második kör
- Okosóra és okoskiegészítő topik
- Külföldi prepaid SIM-ek itthon
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- Google Pixel topik
- Xiaomi 15T - reakció nélkül nincs egyensúly
-
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
-
válasz
gyapo11
#15165
üzenetére
Ezen alapul az én javaslatom is, de ehhez elég egyetlen bit is. Ha például csak pozitív egész számokat szeretne kiírni, akkor a legfelső bit lesz a marker. Bekapcsolás után végig kell olvasni az adatokat. Ha az első adat negatív (magas marker bit), megkeresem az első olyan adatot, ami pozitív (alacsony marker bit), és azt írom felül. Ha az egész EEPROM végig csak pozitív, akkor kezdem elölről, negatív számmal. Első használatnál, feltételezve, hogy csupa 0 van az EEPROM-ban, az első kiírt adat negatív szám lesz. Ha megtelt, akkor jönnek a pozitív számok. Nem tudom mennyire sikerült érthetően leírnom.
A pozitív-negatív átváltás persze nem közvetlenül értendő, mivel a 0-nak nincs negatív alakja, ezért egy 0 elrontaná az egész rendszert. Emiatt kettes komplemens helyett egyes komplemens alakot kell használni, vagy csak egyszerűen állítgatni a legfelső bitet.Ha több adatot kell kiirni, akkor adatblokkokban kell gondolkodni, egy blokk több változót fog tartalmazni, a marker a blokk legelső byte-jának legfelső bitje, ha megoldható, hogy olyan adat kerüljön oda, aminek az értéke sosem haladja meg a 127-et. Ha ez nem megoldható, akkor egy byte-ot fel kell áldozni markernek.
Új hozzászólás Aktív témák
- Miért fárad gyorsabban az iPhone akku, mint az androidos?
- RAM topik
- Milyen RAM-ot vegyek?
- Milyen videókártyát?
- Lexus, Toyota topik
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Black Friday november 29. / Cyber Monday december 2.
- Asztalos klub
- Apple iPhone 15 - a bevált módszer
- Automata kávégépek
- További aktív témák...
- 121 - Lenovo Legion Pro 5 (16ARX8) - AMD Ryzen 7 7745HX, RTX 4070 - 4 év garancia
- BESZÁMÍTÁS! MSI ThinA15 B7VF-449XHU Gamer notebook - R7 7735HS 16GB DDR5 1TB SSD nVidia RTX 4060 8GB
- Azonnali készpénzes GAMER / üzleti notebook felvásárlás személyesen / csomagküldéssel korrekt áron
- Új Razer 16 QHD+ OLED 240Hz i9-14900HX 24mag 32GB 2TB SSD Nvidia RTX 4090 16GB 175W Win11 Beszámítás
- Samsung Tab S6 Lite - Oxford Gray - Használt, karcmentes
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest
ekkold

