STM32F429i-discovery + Keil uVision 5 ошибка

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
Illigarium
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт авг 13, 2013 13:36:23

STM32F429i-discovery + Keil uVision 5 ошибка

Сообщение Illigarium »

Народ, помогите пожалуйста. Только создал проект, первый сишник и сразу при компиляции ошибка:

Код: Выделить всё

Error: L6218E: Undefined symbol assert_param (referred from misc.o).
В интернете есть много материала по ней. Куча постов где... все ругают автора, что плохо искал в Интернете и ссылаются на другие посты с той же фигнёй. Или ругают автора что он не знает си или стм и так и не отвечают на вопрос. :cry: Народ, прошу, умоляю, помогите мне тупому, как исправить? Напишите в теме только пожалуйста!
Реклама
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: STM32F429i-discovery + Keil uVision 5 ошибка

Сообщение Gudd-Head »

Ну так неопределённый символ assert_param.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Реклама
Illigarium
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт авг 13, 2013 13:36:23

Re: STM32F429i-discovery + Keil uVision 5 ошибка

Сообщение Illigarium »

Дык понятно. А что это? Где описывать надо? в misc.h его нет. Это функция вроде. Во всех подключённых библиотеках к misc.h и misc.c её :( нет.
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: STM32F429i-discovery + Keil uVision 5 ошибка

Сообщение Gudd-Head »

Знаете директиву компилятору #DEFINE?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Реклама
Эиком - электронные компоненты и радиодетали
Illigarium
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт авг 13, 2013 13:36:23

Re: STM32F429i-discovery + Keil uVision 5 ошибка

Сообщение Illigarium »

Знаю
Реклама
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: STM32F429i-discovery + Keil uVision 5 ошибка

Сообщение Gudd-Head »

Ну тогда вперёд :)
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Реклама
Illigarium
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт авг 13, 2013 13:36:23

Re: STM32F429i-discovery + Keil uVision 5 ошибка

Сообщение Illigarium »

Мм? Я в си новичок, да и писал последний раз год назад.

Код: Выделить всё

#define assert_param *****
Так?.. а ***** :?
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: STM32F429i-discovery + Keil uVision 5 ошибка

Сообщение Gudd-Head »

А это уже от кода зависит. По одной строчке с ошибкой компилятора вам только автор либы скажет... если вспомнит.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Illigarium
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт авг 13, 2013 13:36:23

Re: STM32F429i-discovery + Keil uVision 5 ошибка

Сообщение Illigarium »

то-то и оно... :(
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: STM32F429i-discovery + Keil uVision 5 ошибка

Сообщение Gudd-Head »

Что "то-то и оно"? Файлы-то у вас есть?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Illigarium
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт авг 13, 2013 13:36:23

Re: STM32F429i-discovery + Keil uVision 5 ошибка

Сообщение Illigarium »

Чего файлы? Библиотек - да. Проект - да.
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: STM32F429i-discovery + Keil uVision 5 ошибка

Сообщение dosikus »

Gudd-Head писал(а): вам только автор либы скажет... если вспомнит.
Зачем советовать если сам в вопросе плаваешь?

Для ТС -
Куча постов где... все ругают автора, что плохо искал в Интернете и ссылаются на другие посты с той же фигнёй. Или ругают автора что он не знает си или стм и так и не отвечают на вопрос.
И правильно делают ибо "проблема" высосана из пальца.
Если используешь SPL не поленись пользовать мануал , а искомое найдешь в любом проекте от STM , в файле
stm32f4xx_conf.h

Код: Выделить всё

#define assert_param(expr) ((expr) ? (void)0 : assert_failed((uint8_t *)__FILE__, __LINE__))
Но судя по всему это тебе мало поможет ... :)))

Всем для расширения кругозора - http://habrahabr.ru/post/141080/
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: STM32F429i-discovery + Keil uVision 5 ошибка

Сообщение Gudd-Head »

dosikus писал(а):Всем для расширения кругозора - http://habrahabr.ru/post/141080/
Ну да, ну да :)
Или накачать вам полный винчестер контента с гей-порносайтов.
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Illigarium
Первый раз сказал Мяу!
Сообщения: 30
Зарегистрирован: Вт авг 13, 2013 13:36:23

Re: STM32F429i-discovery + Keil uVision 5 ошибка

Сообщение Illigarium »

Решил сам уже. Забил на 5 кил и поставил 4. Сам все библиотеки подключил и всё.
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: STM32F429i-discovery + Keil uVision 5 ошибка

Сообщение dosikus »

Ну... Собственно никто и не запрещает вместо того что бы разобраться с созданием проекта, удалять гланды через анус...
Аватара пользователя
mial
Друг Кота
Сообщения: 3254
Зарегистрирован: Ср янв 06, 2010 23:31:56
Откуда: Боровичи, Новг. обл.

Re: STM32F429i-discovery + Keil uVision 5 ошибка

Сообщение mial »

Illigarium
Скорей всего в проекте подключена SPL, а define, что вы юзаете либу не определен.
Изображение
Прототипы печатных плат на заказ https://radiokot.ru/forum/viewtopic.php?f=54&t=122701
Ответить

Вернуться в «ARM»