Перейти к содержанию
    

#error "Please select first the target STM32F0xx device used in your application (in stm32f0xx.h file)"

Всем привет.

 

При попытке открыть старый проект в новой версии Кейл появилась ошибка

#error "Please select first the target STM32F0xx device used in your application (in stm32f0xx.h file)"

Что и где нужно сделать, что бы она исчезла ?

 

Заранее спасибо !

post-24702-1501255131_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нужно добавить проекту дефайнов. Примерно таких

USE_STDPERIPH_DRIVER,STM32F051,USE_STM320518_EVAL,USE_DEFAULT_TIMEOUT_CALLBACK

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нужно добавить проекту дефайнов. Примерно таких

USE_STDPERIPH_DRIVER,STM32F051,USE_STM320518_EVAL,USE_DEFAULT_TIMEOUT_CALLBACK

 

Объясните пожалуйста подробнее.

Это какое-то нововведение в новом Кейл ?

Куда эти дефайны лучше всего добавлять ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так, написано же, отредактировать в файле тип процессора. Вообще, в самом проекте в опциях выбирается тип. Его должно было хватить. На показаной выше картинке - во вкладке Device.

В разных версиях Кейла разные заголовочные файлы используются, соответственно растущей номенклатуре.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...