Для тех, кому нужен быстрый ответ как исправить ошибку "Fatal error: core_cm4.h: No such file or directory.", то в моем случае помогло полное удаление STM32CubeIDE, установка заново и изменение пути в окне: На путь, который не содержит русских букв и пробелов. А теперь более подробно У меня на одном компьютере была установлена программа STM32CubeIDE и там все хорошо работало. Потом мне понадобилось установить ее на другом компьютере. Я установил. И видимо, при первом запуске поставил галку "Use this as default and do not ask again", оставив путь по умолчанию. Посмотрел, что проекты создаются и успокоился. Спустя какое-то время понадобилось создать новый проект. И при компиляции начали вылезать ошибки типа: c:\st\stm32cubeide_1.7.0\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_2.0.0.202105311346\tools\arm-none-eabi\bin\ld.exe: cannot open linker script file C:\????????????????\test\STM32F103C8TX_FLASH.ld: No such file or directory
Как я побеждал ошибку "core_cm4.h: No such file or directory" в STM32CubeIDE.
24 ноября 202124 ноя 2021
976
2 мин