Keil uVision5 .axf файл не создан

0

Я использовал Keil uVision5 для создания шестнадцатеричного файла для целевого STM32F103VE, и я не смог создать шестнадцатеричный. Вот журнал ошибок (я уже тщательно искал ответ):

связь...
FromELF: создание шестнадцатеричного файла...
. \CompileOutput\Main.hex: Ошибка: Q0122E: Не удалось открыть файл. \CompileOutput\Main.axf ': Нет такого файла или каталога
Готово: 0 информации, 0 предупреждений и 1 сообщение об ошибке.
После сборки - команда пользователя # 1: C:\Keil_v5\ARM\ARMCC\bin\fromelf.exe --bin -o.\Output\Main.bin.\CompileOutput\Main.axf
".\CompileOutput\Main.axf": Ошибка: Q0122E: Не удалось открыть файл. \CompileOutput\Main.axf ': Нет такого файла или каталога
Готово: 0 информации, 0 предупреждений и 1 сообщение об ошибке.
".\CompileOutput\Main.axf" - 0 Ошибка (ы), 0 Предупреждение (и).

Может ли кто-нибудь помочь мне избавиться от этой ошибки?

Теги:
arm
keil
stm

2 ответа

1
Лучший ответ

У нас был проект с аналогичной ошибкой, и оказалось, что нам нужно отключить кросс-модульную оптимизацию в окне параметров сборки.

1

У меня такая же проблема. В моем случае полный путь к проекту содержит '!' голец. Попробуйте простой путь, например 'c:\myProj'

  • 0
    я также получил ту же проблему, но решил ее, используя простой путь

Ещё вопросы

Сообщество Overcoder
Наверх
Меню