Hirdetés
-
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
-
Dißnäëß
nagyúr
bekapcsoláskor a timer 0-ról indul, elmegy mondjuk egy zenehallgatás alatt 234567-ig, ezt elmented. Következő bekapcskor ismét nullárol indul, de te hozzáadod a tárolt értéket, így igazából 234567-től 876543-ig fog mondjuk menni, és így tovább, nem kell naptár
Én is így képzelem. Számolhatnám 0-tól is és csak a végén hozzáadom az EEPROM-ban lévő értékhez, és ezek gyűlnek itt, de azt ki is kell olvastatnom vele már a legelején, amolyan bekapcsolás előtti check-ekhez felhasználva. Öreg csővel nem engedem beindulni.cső1 cserélve 23214-kor utoljára, cső2 cserélve 65487-kor utoljára stb. mikor egy csövet cserélsz, csak azt tárolod el, amikor cserélted, így ahány paramétert figyelsz, annyi érték + 1 az időbélyeg amit tárolni ekll az epromban.
Leragadtatok nagyon ennél a percenkénti írásnál
Ezek a változók léptetődnének percenként eggyel, míg áram alatt az erősítő (nem csak az MCU). Az MCU-ban, nem az EEPROM-ban !!!1. Indításkor EEPROM-ból kiolvasok régi értéket
2. Ennek mentén döntök, szabad-e indulnia, és míg működik, nem haladhatom meg vele ezt a határértéket. (Ha meghaladja, mert mondjuk bekapcsolva hagyom 1 hétre
véletlenül, akkor lelövi az erősítőt, amint eléri az életkor limitet, és nyilván ezt megteszi 1 héttel előtte is, bármikor, akár indítás után 2 órával is).
3. Áramszünet vagy gomb nyomásra, tehát tökmindegy, hogy graceful, vagy erőltetett, az percenként 1-el léptetett változók értékeit (az MCU-ból) beírom az EEPROM-ba.Tehát: bekapcskor 1 kiolvasás lépés, kikapcskor 1 írás lépés. Előtte-utána és mindeközben az EEPROM nyugiban, nincs használva.
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Ezek a változók léptetődnének percenként eggyel, míg áram alatt az erősítő (nem csak az MCU). Az MCU-ban, nem az EEPROM-ban !!!
ekkold

