Razvoj MCU aplikacije je najlažji na PC brez MCU, vsaj kar se tiče higher-level middleware.
Za potrebe določenega sistema komunikacije med 3 ali več napravami bi rad naredil simulator na PC, torej 3 procese, ki med seboj komunicirajo.
Komunikacija na MCU nivoju bo CAN, torej morajo vse 3 aplikacije med seboj komunicirati tako, da ko en process pošlje, morata obe drugi aplikaciji sprejeti, in vice-versa.
hardware na MCU dela lepo, a se sedaj ukvarjam z paketi, ki se prenašajo in prevajanje vseh treh in debugiranje je trajajoče in Visual Studio to naredi v 2 sekundah.
Torej, ima kdo idejo, kako bi najlažje naredil nekakšen PIPE (FIFO) v MSVC++? Ali bi bil to kar en file? Pomoje ne, ker bi ga lahko samo en program odprl.
Ideja 3x thread v enem procesu odpade, ker bi zadeve preveč kompliciralo.
Lep dan, Tilen