Я использую STM32 Cube IDE и часто получаю диалоговое окно с сообщением об ошибке:
failed to insert all hardware breakpoints;
you may have requested too many hardware breakpoints/watchpoints
Я знаю, что ARM Cortex M0+, который я использую, поддерживает только 4 аппаратных точки останова, отсюда и ошибка, но этого часто недостаточно. Как обойти это и установить более 4 точек останова?
Примечание. Раньше я работал с STM8 (с IAR EWB), гораздо более ограниченным микроконтроллером, но я мог использовать столько точек останова, сколько хотел.