-
- Универсальных решений небывает. Cкpипaч(296 знак., 05.03.2021 10:00)
- Зачем убивать?! просто не вызывать. Мой подход: IBAH(1126 знак., 05.03.2021 14:06)
- Если "просто не вызывать" очень легко "круто отгрести". Cкpипaч(299 знак., 05.03.2021 15:53)
- Во-во! Мой фреймворк скопирован с языков МЭК. Только сообщения, в
отличии от Ладера, передавать лучше все-таки методами, не
сигналами, что, кстати, чаще делают, когда пишут на ST. Си великий
язык. Если чуть-чуть напрячься можно реализовать Входы/Выходы через
const. В моем фреймворке только надо помнить о правиле "один сигнал
в одном месте", компиляторы МЭК это правило напоминают Варнингами. - IBAH(09.03.2021 17:02)
- ...плюс плюс. Нет? - Cкpипaч(09.03.2021 21:55)
- когда я слышу ++, я хватаюсь за пистолет - IBAH(10.03.2021 14:23)
- ...плюс плюс. Нет? - Cкpипaч(09.03.2021 21:55)
- Во-во! Мой фреймворк скопирован с языков МЭК. Только сообщения, в
отличии от Ладера, передавать лучше все-таки методами, не
сигналами, что, кстати, чаще делают, когда пишут на ST. Си великий
язык. Если чуть-чуть напрячься можно реализовать Входы/Выходы через
const. В моем фреймворке только надо помнить о правиле "один сигнал
в одном месте", компиляторы МЭК это правило напоминают Варнингами. - IBAH(09.03.2021 17:02)
- При таком подходе, main.c получается void main(vod){ InitDevice1(); InitDevice2(); while(!0){Device1(); Device2();}} - IBAH(05.03.2021 14:13)
- Если "просто не вызывать" очень легко "круто отгрести". Cкpипaч(299 знак., 05.03.2021 15:53)
- Зачем убивать?! просто не вызывать. Мой подход: IBAH(1126 знак., 05.03.2021 14:06)
- Универсальных решений небывает. Cкpипaч(296 знак., 05.03.2021 10:00)