На двух разных платах - STM32F0-Discovery, STM32F4-Discovery, обновленными последними прошивками через ST-Link Utility v3.6.0, в последнем же Keil V5.14 не могу задать точек останова. В режиме редактирования ставлю, а в режиме отладки на месте красного кружка восклицательный знак в сером кружке. Не могу увидеть переменных: <cannot evaluate>.
Внутреннюю периферию вижу. Биты меняются на лету. Trace Exceptions тоже вижу. График задач ОС Event Viewer тоже рисуется. А System and Tread Viewer - уже нет.
Впечатление, что половина ST-Link-а не работает.
Сам кое-что подсказывал по данной тематике. А теперь что-то не соображу, что делать. Может, Кейл поломался-недоломался?
Попробую на старой STM32VL-Discovery посмотреть. Но там SWO нет.
А-а! VL-Discovery видится, как флэшка.

После работы в ST-Link Utility, VL-Discovery смогла подключиться и в Keil. Чуда не произошло - переменные по-прежнему не видны, хотя они глобальные и оптимизацию задал 0. И точку останова поставить не могу. Никаких защит в проекте не делал (кажется

).
Не упомянул - подключаюсь к МК в своем приборе. Не к тому, что на самих платах. Но и к ним пробовал, в демо-проектах. Результат тот же.
Прибор работает. Хочу кое-в-чем косячном разобраться, но не могу добраться до переменных.