Есть библиотеки внутренние и внешние. Внутренние написаны нами и убраны в прошивку, библиотека - просто загадочный файл для вызова.
Открывать а тем более править можно только внешние,типа util.lib
Есть библиотеки внутренние и внешние. Внутренние написаны нами и убраны в прошивку, библиотека - просто загадочный файл для вызова.
Открывать а тем более править можно только внешние,типа util.lib
Ясно! Жаль что нельзя ((
в oscat.de библиотеке есть потроха регулятора
А что за задача-то? Не могу себе представить задачу, которую бы невозможно было решить программной обёрткой вокруг библиотечного ФБ и пришлось бы править код библиотечного ФБ. Вы не боитесь запариться с ворохом одинаковых библиотек разных версий, своих версий для каждого проекта?
Тут дело не в возможности, а например, в изящности. Мне для отладки одной штуки потребовалось как-то раз ускорить таймеры на порядок. Для этого стандартным таймерам нужно было подсунуть свою функцию TIME. Вместо того, чтобы делать свои таймеры, я просто отредактировал standard-intern.lib и ввёл туда свою функцию установки коэффициента времени. Отладив программу, я за считанные секунды заменил standard-intern.lib на standard.lib и удалил из визуализации ползунок-регулятор скорости. С обёртками вокруг стандартных блоков рутины было бы больше.
Интересная идея, но поведение внутренних библиотек при исполнении проекта в железе всё равно будет отличаться от вашей эмуляции их работы, а входные для них данные можно посмотреть и так.