Например TDA7294

Форум РадиоКот :: Просмотр темы - STM32F429i-discovery + Keil uVision 5 ошибка
Форум РадиоКот
https://radiokot.ru/forum/

STM32F429i-discovery + Keil uVision 5 ошибка
https://radiokot.ru/forum/viewtopic.php?f=59&t=108396
Страница 1 из 1

Автор:  Illigarium [ Пн окт 06, 2014 13:05:00 ]
Заголовок сообщения:  STM32F429i-discovery + Keil uVision 5 ошибка

Народ, помогите пожалуйста. Только создал проект, первый сишник и сразу при компиляции ошибка:
Код:
Error: L6218E: Undefined symbol assert_param (referred from misc.o).

В интернете есть много материала по ней. Куча постов где... все ругают автора, что плохо искал в Интернете и ссылаются на другие посты с той же фигнёй. Или ругают автора что он не знает си или стм и так и не отвечают на вопрос. :cry: Народ, прошу, умоляю, помогите мне тупому, как исправить? Напишите в теме только пожалуйста!

Автор:  Gudd-Head [ Пн окт 06, 2014 13:48:00 ]
Заголовок сообщения:  Re: STM32F429i-discovery + Keil uVision 5 ошибка

Ну так неопределённый символ assert_param.

Автор:  Illigarium [ Пн окт 06, 2014 13:57:49 ]
Заголовок сообщения:  Re: STM32F429i-discovery + Keil uVision 5 ошибка

Дык понятно. А что это? Где описывать надо? в misc.h его нет. Это функция вроде. Во всех подключённых библиотеках к misc.h и misc.c её :( нет.

Автор:  Gudd-Head [ Пн окт 06, 2014 13:59:28 ]
Заголовок сообщения:  Re: STM32F429i-discovery + Keil uVision 5 ошибка

Знаете директиву компилятору #DEFINE?

Автор:  Illigarium [ Пн окт 06, 2014 14:05:33 ]
Заголовок сообщения:  Re: STM32F429i-discovery + Keil uVision 5 ошибка

Знаю

Автор:  Gudd-Head [ Пн окт 06, 2014 14:10:43 ]
Заголовок сообщения:  Re: STM32F429i-discovery + Keil uVision 5 ошибка

Ну тогда вперёд :)

Автор:  Illigarium [ Пн окт 06, 2014 14:15:21 ]
Заголовок сообщения:  Re: STM32F429i-discovery + Keil uVision 5 ошибка

Мм? Я в си новичок, да и писал последний раз год назад.
Код:
#define assert_param *****

Так?.. а ***** :?

Автор:  Gudd-Head [ Пн окт 06, 2014 14:19:18 ]
Заголовок сообщения:  Re: STM32F429i-discovery + Keil uVision 5 ошибка

А это уже от кода зависит. По одной строчке с ошибкой компилятора вам только автор либы скажет... если вспомнит.

Автор:  Illigarium [ Пн окт 06, 2014 14:19:59 ]
Заголовок сообщения:  Re: STM32F429i-discovery + Keil uVision 5 ошибка

то-то и оно... :(

Автор:  Gudd-Head [ Пн окт 06, 2014 14:26:08 ]
Заголовок сообщения:  Re: STM32F429i-discovery + Keil uVision 5 ошибка

Что "то-то и оно"? Файлы-то у вас есть?

Автор:  Illigarium [ Пн окт 06, 2014 14:31:39 ]
Заголовок сообщения:  Re: STM32F429i-discovery + Keil uVision 5 ошибка

Чего файлы? Библиотек - да. Проект - да.

Автор:  dosikus [ Вт окт 07, 2014 07:13:20 ]
Заголовок сообщения:  Re: STM32F429i-discovery + Keil uVision 5 ошибка

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 [ Вт окт 07, 2014 10:03:39 ]
Заголовок сообщения:  Re: STM32F429i-discovery + Keil uVision 5 ошибка

dosikus писал(а):
Всем для расширения кругозора - http://habrahabr.ru/post/141080/
Ну да, ну да :)
Цитата:
Или накачать вам полный винчестер контента с гей-порносайтов.

Автор:  Illigarium [ Сб окт 11, 2014 12:52:38 ]
Заголовок сообщения:  Re: STM32F429i-discovery + Keil uVision 5 ошибка

Решил сам уже. Забил на 5 кил и поставил 4. Сам все библиотеки подключил и всё.

Автор:  dosikus [ Сб окт 11, 2014 19:52:20 ]
Заголовок сообщения:  Re: STM32F429i-discovery + Keil uVision 5 ошибка

Ну... Собственно никто и не запрещает вместо того что бы разобраться с созданием проекта, удалять гланды через анус...

Автор:  mial [ Вт окт 14, 2014 22:10:23 ]
Заголовок сообщения:  Re: STM32F429i-discovery + Keil uVision 5 ошибка

Illigarium
Скорей всего в проекте подключена SPL, а define, что вы юзаете либу не определен.
Изображение

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/