-
- Виртуальная машина для IEC 61131-3. Интересная статья. Evgeny_CD(13.02.2018 23:27)
- в свое время крутил идею, как реализовать быстрый интерпретируемый рантайм для FBD, но без софта-редактора смысла не имеет. Писать софт нет ресурсов, поэтому тему забросил. На самом деле при ограниченном наборе FD задача достаточно тривиальная, и AVF(211 знак., 22.06.2017 18:27)Evgeny_CD
- -> случайно не твой ли подход? - Evgeny_CD(22.06.2017 19:55, ссылка)
- LEX/YACC? Нет, не слышал :) Скрипач(310 знак., 22.06.2017 19:35 - 19:44)
- быстродействие - безусловно, на этом плюсы заканчиваются, начинается гемор - компилятор, версии, память и т.д. т.е. решаемо, но затраты неоправданы, когда аппаратных платформ больше одной. AVF(425 знак., 22.06.2017 19:59)
- Насчет "памяти" - не понял. YACC - вполне жизнеспособный способ генерить код целевой машины. Перерасход памяти - мизерный. Что по флеши, что по ОЗУ. - Скрипач(22.06.2017 20:14)
- Я бы так сказал - STM32H7, Renesas RZ/A1L ->, --> - они меняют представление о медленности контроллеров. 400 МГц 2-way суперскалярное ядро может "отинтерпретировать" весьма быстро. Evgeny_CD(62 знак., 22.06.2017 20:06, ссылка, ссылка)
- Меня и atmega8 всем устраивает. - Скрипач(22.06.2017 20:15)
- быстродействие - безусловно, на этом плюсы заканчиваются, начинается гемор - компилятор, версии, память и т.д. т.е. решаемо, но затраты неоправданы, когда аппаратных платформ больше одной. AVF(425 знак., 22.06.2017 19:59)
- Я бы добавил хардкора :) И к NIOS, и к MicroBlaze несложно прикрутить кастомный сопроцессор, который будет эффективно взаимодействовать с основным ядром. И там можно залудить эффективную работу с "FBD-байткодом", что даст комбинацию "нормального Evgeny_CD(69 знак., 22.06.2017 18:38)
- Спасибо! Редакторов FBD, похоже, напилили немало, в том числе открытых. Можно юзать. - Evgeny_CD(22.06.2017 18:31)
- вот еще один - AVF(23.06.2017 05:25, ссылка)
- ссылок накидай для земляков - General(22.06.2017 19:30)
- да похоже ситуация несколько поменялась, нужно покопать тему. не исключено в контексте очередного проекта задача опять всплывет через полгода - AVF(22.06.2017 18:48)