Например TDA7294

Форум РадиоКот • Просмотр темы - Keil 5 не собирает пустой проект
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн дек 22, 2025 00:04:28

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Keil 5 не собирает пустой проект
СообщениеДобавлено: Вс ноя 13, 2022 17:52:33 
Первый раз сказал Мяу!

Зарегистрирован: Вс ноя 13, 2022 17:41:26
Сообщений: 27
Рейтинг сообщения: 0
Всем привет.

Я испытываю некоторые сложности буквально с порога, входя в программирование STM32. Пересмотрев множество однотипных видеоинструкций, я решил собрать свой первый проект в Кейле. Скачал библиотеку для соответствующего контроллера (STM32F103C8T6). Подключил CMSIS-Core и стартап, добавил main.c в проект. В итоге даже пустой проект собирается с ошибками в библиотечных файлах. В чем может быть дело?

Вложение:
2022-11-13_17-50-56.png [44.27 KiB]
Скачиваний: 98

Вложение:
2022-11-13_17-50-41.png [70.71 KiB]
Скачиваний: 71


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Keil 5 не собирает пустой проект
СообщениеДобавлено: Пн ноя 14, 2022 08:23:32 
Собутыльник Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 433
Зарегистрирован: Вт май 01, 2018 19:44:47
Сообщений: 2556
Рейтинг сообщения: 0
Переустановите Keil. Заодно последнюю версию возьмите.

Тупо создал мастером проект не меняя ни одной настройки - всё компилится.
СпойлерИзображение

Изображение

Вложение:
изображение_2022-11-14_082028906.png [52.11 KiB]
Скачиваний: 259
Вложение:
изображение_2022-11-14_082208344.png [62.09 KiB]
Скачиваний: 258

То что вы выделили на второй картинке - предупреждение. Ошибка ниже в запуске линкера.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Keil 5 не собирает пустой проект
СообщениеДобавлено: Пн ноя 14, 2022 11:42:54 
Друг Кота
Аватар пользователя

Карма: 139
Рейтинг сообщений: 2918
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 24614
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
Вангую, в настройках проекта нет путей к библиотекам.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Keil 5 не собирает пустой проект
СообщениеДобавлено: Пн ноя 14, 2022 18:17:55 
Первый раз сказал Мяу!

Зарегистрирован: Вс ноя 13, 2022 17:41:26
Сообщений: 27
Рейтинг сообщения: 0
Переустановите Keil. Заодно последнюю версию возьмите.

Тупо создал мастером проект не меняя ни одной настройки - всё компилится.
СпойлерИзображение

Изображение

Вложение:
Вложение изображение_2022-11-14_082028906.png больше недоступно.
Вложение:
Вложение изображение_2022-11-14_082208344.png больше недоступно.

То что вы выделили на второй картинке - предупреждение. Ошибка ниже в запуске линкера.


Перескачивал, переустанавливал и не раз, бесполезно.

А при перезапуске Кейла выскакивает такое окно:
Вложение:
2022-11-14_18-07-15.png [4.89 KiB]
Скачиваний: 85

Соответственно, проект вообще не собирается. В логе:
Вложение:
2022-11-14_18-10-38.png [7.46 KiB]
Скачиваний: 57

Окей, идем в таргет выбирать компилятор. Но окно выбора непонятным образом отсутствует:
Вложение:
2022-11-14_18-12-42.png [9.05 KiB]
Скачиваний: 61

Идем в 'Manage Project Items - Folders/Extensions' и там видим два дефолтных компилятора, которые почему-то не компилят.
Вложение:
2022-11-14_18-15-34.png [21.13 KiB]
Скачиваний: 58

А как так получилось, что компилятор вообще пропал? То есть при переустановке кейла он появится, но снова на один раз, до перезапуска Кейла.
Кажется, я где-то что-то сильно делаю не так, хоть и делаю всё, вроде бы, по инструкции.


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Keil 5 не собирает пустой проект
СообщениеДобавлено: Пн ноя 14, 2022 19:06:26 
Собутыльник Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 433
Зарегистрирован: Вт май 01, 2018 19:44:47
Сообщений: 2556
Рейтинг сообщения: 0
А с лицензией что-нибудь делали? Даже бесплатную лицензию надо установить.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Keil 5 не собирает пустой проект
СообщениеДобавлено: Пн ноя 14, 2022 20:47:18 
Первый раз сказал Мяу!

Зарегистрирован: Вс ноя 13, 2022 17:41:26
Сообщений: 27
Рейтинг сообщения: 0
А с лицензией что-нибудь делали? Даже бесплатную лицензию надо установить.


Бесполезно. :(

Еще смущает, что в свежеустановленном и лицензированном Кейле нельзя изменить частоту кварца, хотя на всех видеоуроках эта возможность есть.

Вложение:
2022-11-14_20-59-27.png [21.43 KiB]
Скачиваний: 47


Последний раз редактировалось junior_t Пн ноя 14, 2022 21:00:47, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Keil 5 не собирает пустой проект
СообщениеДобавлено: Пн ноя 14, 2022 21:00:35 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 164
Зарегистрирован: Ср авг 03, 2022 05:22:56
Сообщений: 848
Рейтинг сообщения: 0
Ну раз не хочет ставиться, поставьте CubeIDE. Правда, его надо качать через VPN, буржуи нас боятся и не пускают.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Keil 5 не собирает пустой проект
СообщениеДобавлено: Вт ноя 15, 2022 00:09:59 
Первый раз сказал Мяу!

Зарегистрирован: Вс ноя 13, 2022 17:41:26
Сообщений: 27
Рейтинг сообщения: 0
Не-не-не!

Копаем дальше. Я пришел к выводу, что слетел компилятор и пора бы скачать где-то (в идеале - понять, почему компилятор вообще слетает). Путем танцев с бубнами, VPN и СМС, скачал свежий компилятор отсюда: https://developer.arm.com/downloads/view/ACOMPE
Причем вообще самый свежий, не 6.18, а 6.19. Скачал, установил и нечаянно открыл портал в ад. Видимо, все же дело в лицензии. Полюбуйтесь:
Изображение
Изображение

А в самом таргете теперь небольшое кладбище компиляторов
Изображение

Правда, насколько я понимаю, лог ругается на лицензию компилятора (???), а не на лицензию Кейла. Занимательно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Keil 5 не собирает пустой проект
СообщениеДобавлено: Вт ноя 15, 2022 08:22:52 
Собутыльник Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 433
Зарегистрирован: Вт май 01, 2018 19:44:47
Сообщений: 2556
Рейтинг сообщения: 0
junior_t, не мудрите:
1. Установите последнюю версию MDK.
2. Добавьте лицензию.
3. Создайте мастером проект.
4. Программируйте.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y