Hirdetés
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- OLED monitor topic
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Azonnali alaplapos kérdések órája
- Vezeték nélküli fülhallgatók
- Canon MILC: EOS R és M topik
- Xiaomi Pad 6 - kiapadhatatlan jóság
- Milyen TV-t vegyek?
- Vezetékes FÜLhallgatók
Új hozzászólás Aktív témák
-
moseras
tag
Szia.
"mi az a state az egyes sorok végén?"
Az állapotautomata belső állapotát leíró változó neve.
Az állapotautomatákról pl. itt olvashatsz:
[link]A nyomástesztet valahogy így írnám le (felülről lefelé nézve az új állapotot kikódoló sorokat):
1. ha HIBA állapotban vagyok, ÉS nyomom a RESET-et, VAGY a blokk nincs engedélyezve, akkor NORMAL állapotba megyek
2. egyébként: ha NORMAL állapotban vagyok, ÉS alacsony a nyomás, akkor TÖLT állapotba megyek
3. egyébként: ha TÖLT állapotban vagyok, ÉS a nyomásom eléri VAGY meghaladja a 3.0 bar-t, akkor visszamegyek NORMAL állapotba
4. egyébként: ha a nyomásom magas, akkor átmegyek HIBA állapotba
5. egyébként: a state maradjon az ami, tehát state := state (ha ismered a CASE szerkezetet, akkor ez itt a DEFAULT ág)
Azt is láthatod, hogy a HIBA állapotból csak a RESET hozza ki, tehát ha oda bekerült, akkor csak emberi beavatkozással lehet onnan kivenni.
Ha belegondolsz, akkor ez nem más, mint egy grafikus leírása ezeknek:
if (state == egyik_allapot) {
if (feltetel)
state := masik_allapot;
} else if () {
} else fi () {
} else {
state := state;
}vagy:
case (state) {
case egyik_allapot:
if (feltetel)
state := masik_allapot;
...
default:
state := state;
}Persze, ezt le lehet írni ST-ben is, ki hogy szeretné. Az ST-vel az a baj, hogy a gépészeknek hiába mutatod, nem látják a lényeget, viszont a grafikus leírás sokkal jobban szemlélteti a feladat megoldását.
Imi.
Új hozzászólás Aktív témák
- S.T.A.L.K.E.R. 2: Heart of Chornobyl
- sziku69: Szólánc.
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- CES 2026: Érintőceruzát támogató komolyabb Motorola várható
- Gyúrósok ide!
- CASIO órák kedvelők topicja!
- Brogyi: CTEK akkumulátor töltő és másolatai
- Google Pixel topik
- GTA VI
- OLED monitor topic
- További aktív témák...
- GYÖNYÖRŰ iPhone 14 Pro 128GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4022
- Creative Sound BlasterX G6 7.1 USB külső hangkártya
- AKCIÓ! Törött Apple iMac 19.2 i5-8500 Radeon Pro 560X 4GB 16GB 256GB SSD 21.5" 4K Retina
- Xiaomi Redmi 14C / 4/128GB / Kártyafüggetlen / 12Hó Garancia
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


