ESP32: Возможен ли перехват вызова системных / обычных функций?

zenbooster
zenbooster аватар
Offline
Зарегистрирован: 14.05.2020

Может готовое API есть для этого, или кто делал уже подмену первых байт кода перехватываемой функции, чтобы разместить там инструкцию перехода на свой обработчик, с последующим возвращением управления на перехваченный код? Под PC такое есть. А как обстоят дела с ESP32?

rkit
Offline
Зарегистрирован: 23.11.2016

Ну подмени, в чем проблема. У тебя есть файл программы. Делай с ним что хочешь.

zenbooster
zenbooster аватар
Offline
Зарегистрирован: 14.05.2020

Мне просто интересно, возможно ли это сделать в рантайме. Я конечно и сам мог бы всё выяснить, но не хотелось бы тратить время, если кто-то уже знает, что есть какие-то ограничения, например.

rkit
Offline
Зарегистрирован: 23.11.2016

При чем тут тогда PC. Сделай рантайм, будет в рантайме, какие проблемы.

-NMi-
Offline
Зарегистрирован: 20.08.2018

А есть вообще эмулятор есп32? Протеус не научился ещё? Тема интересная, я`б для развития поизучал.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016