Чего-то недогоняю? При отладке в STM32CubeIDE динамически
выделенные объекты не видятся дебаггером нормально, читается
какой-то мусор. Иногда в окне отладки рядом с переменной такого объекта вместо значения - пустое место, в строке статуса - Cannot access memory at address ...
Адрес причем явно неверный, за пределами ОЗУ чипа.
Однако программа работает нормально.
В опциях компилятора оптимизация - минимальная, поддержка отладки - максимальная.