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

stm32F103 в CooCox при компиляции отказ.


Igor-13

Рекомендуемые сообщения

При попытке компиляции требует arm-none-eabi-gcc.exe   
Нашел у себя arm-eabi-gcc9.2.1.exe  запустил, (GNU toolchain for arm-eabi версия 3,29 2007г.)  установилось.  Пробую компилировать, но так же ругается. Перезапустил Кокос, все так же "вы не сконфигурировали тулчайн (the gcc tool chain path)"   требует "arm-none-eabi-gcc.exe".   Что дальше делать не пойму. как его конфигурировать, какую кнопку нажать?

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

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

Тоже изучаю кокос,начал с STM32F103,при самом первом запуске программы после скачивания первый же проект прекрасно скомпилировался,сейчас новую макетку наваял с дисплеем ILI9225,тоже все прекрасно компилируется

(Тоже качал кейл,хрен разберешься что и как,там еще дохрена чего качать надо-какой куб и т д,да и спрашивал как то что-то на форуме по кубу-нихрена никто ничего про куб не знают,стандартные ответы-ищи в гугле либо перечитай все несколько сотен страниц,возможно кто тот решил такой вопрос)

кокос-скачал и пользуйся,и плевать что он не поддерживается-работает прекрасно!)

 

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

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Всё смешалось - люди, кони... При чем здесь куб и кейл? На кайле пишут не только для ST-мок. И ужас-ужас, для каких нибудь китайских армов нет куба. И ведь пишут без проблем. 

Ребятки, уровень вхождения в программирование армов очень высокий. Это не ранние пики и аврки. Там пару строчек из мануала прочёл и программу-моргалку написал и запустил на раз-два. 

Если вам для какой-нибудь ерунды - юзайте ардуину. 

Если собрались профессионально работать - осваивайте профессиональные инструменты. Кайло запустить не сложно, было бы желание. 

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

 LiVit        юзать  ардуину стало скучно.  решил пробовать STM32.  

Моргалку на STM32 в ардуине сделал, радуюсь. А дальше надо дисплей и др периферию подключать, придется специальные программы использовать. Кубе скачал, но она не устанавливается, похоже что ПК 32 разрядный не тянет. Вот Кокос установился, но компиляцию не дает. Что делать?

Кайло запустить - что это такое?

Изменено пользователем Igor-13
Ссылка на комментарий
Поделиться на другие сайты

1 час назад, Igor-13 сказал:

Кубе скачал, но она не устанавливается, похоже что ПК 32 разрядный не тянет.

Текущие версии CubeIDE есть только на 64-bit.

Для 32- бит остался  Keil (под Win). Но Keil проприетарная, и  туда все равно придется тянуть HAL и CMSIS и разбираться как оно все там туда-сюда и "широкая на широкую".

Сейчас есть Keil studio cloud - онлайн IDE, работает в браузере и там уже все установлено:

https://studio.keil.arm.com/auth/login  Требует регистрации, но все без проблем (как минимум было).

На  25м году 21го века лучше озаботиться все же 64-битным компьютером,мы же не ездим  все еще на 76м бензине и моторе с карбюратором. Тогда станут доступны:

-CubeMx - (для конфигурации) очень - очень помогает на старте. К настоящему моменту библиотеки HAL и CMSIS весьма вылизаны. Помимо того CubeMX может создать файловую структуру, пригодную для работы с любым редактором кода и компилится gcc-arm-none-eabi компилятором. 

-CubeIDE  сделан из Atollic TrueSTUDIO, который в свою очередь сделан из Eclipe,  годится.

Связка CubeMx и CubeIDE заводится мгновенно и позволяет быстро начать таки понимать как оно там все работает.

Так же можно пользоваться mbed-studio. Это такая IDE "с RTOS", HAL и многопоточностью из коробки, с кучей дофигища всяких полезных библиотек (драйверов) на Github-е.

 

 

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

  • 2 недели спустя...
В 18.02.2024 в 13:35, Igor-13 сказал:

Переустановил ОС.

Теперь WIN-7 64 бит. Установил STM32CubeMX-6.10.0-Win. Нормально.  Создал первый проект, сделал назначения STM32F103C8T6, пин13, дошел до компиляции GENERATE CODE, и опять затык. Не идет компиляция. Опять чего-то ей надо. Придется долго разбираться. 

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

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

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

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

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

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...