Во встроенном в IAR шпионском макросе рабочей среды есть переменная имени функции точки останова? - PullRequest
0 голосов
/ 27 декабря 2018

Когда я использую сообщение с макросом, как показано ниже:

__ message "cctimer =", # CCTIMER1

Я хотел бы отобразить имя функции, которое используется с точкой останова.Существует ли переменная типа c, __function__, которую можно использовать в скрипте marco!

(На данном этапе я передаю имя функции через выражение.)

Использование C-SPY макросы IAR

1 Ответ

0 голосов
/ 03 января 2019

К сожалению, единственный способ для макроса C-SPY узнать имя функции, в которой установлена ​​вызывающая точка останова, - это передать ее через выражение.Нет встроенной переменной, содержащей имя функции, и нет способа проверить стек вызовов из макроса.

...