Вопрос по STM32CubeIDE

kolyn
Offline
Зарегистрирован: 18.01.2019

Господа! Пытаюсь приобщиться к миру STM, пока теоретически правда.

Установил CubeIDE. Если создается новый проект, в нем создается файл конфигурации .ioc, генерируемый CubeМХ. Но! При попытке открыть какой-либо пример для конкретной платы в дереве проекта файла .ioc нет, хотя main.h и main.c сделаны вроде бы правильно.

Собственно вопрос - есть ли способ создать правильный .ioc-файл, соответствующий этому проекту, с помощью программы автоматически? Если да, буду признателен, если подскажете как.

И еще - есть ли русскоязычный форум, подобный этому, по тематике STM?

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

тут много людей и тем по STM32
Easyelectronics.ru • Главная страница
 

Keil поприятнее, но это дело вкуса.
Все эти Кубы, которые делают вам код по собранным кирпичикам, тянут за собой много не нужного .... Все таки STM это не та идеология, я б посоветовал сразу начинать писать общение с МК через регистры и плотно работать с даташитом. Благо примеров в интернете очень много.

rkit
Онлайн
Зарегистрирован: 23.11.2016

kolyn пишет:

Собственно вопрос - есть ли способ создать правильный .ioc-файл, соответствующий этому проекту, с помощью программы автоматически? Если да, буду признателен, если подскажете как.

Нельзя

 

andycat пишет:

тянут за собой много не нужного .... Все таки STM это не та идеология, я б посоветовал сразу начинать писать общение с МК через регистры и плотно работать с даташитом.

Что выставишь то и тянут. Писать без нужды вручную регистры, особенно на прототипе или раннем этапе - колоссальная трата времени.

wdrakula
wdrakula аватар
Онлайн
Зарегистрирован: 15.03.2016

andycat пишет:

 

Keil поприятнее, но это дело вкуса.

Keil ПЛАТНЫЙ для кода больше 32К. И Платный совершенно не хило! ;)))

Если фирма-производитель чипов, САМА дает бесплатный и неограниченный инструмент, то русский человек, все равно должен найти чего бы,  где бы, немножко с3.14здить!!!

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

wdrakula пишет:

Keil ПЛАТНЫЙ для кода больше 32К. И Платный совершенно не хило! ;)))

я пока до предела 32К не дошел, поэтому не парюсь. А опыт переноса в CubeIDE уже был, если что сделаю.

xDriver
xDriver аватар
Онлайн
Зарегистрирован: 14.08.2015

andycat пишет:

Все эти Кубы, которые делают вам код по собранным кирпичикам, тянут за собой много не нужного .... Все таки STM это не та идеология, я б посоветовал сразу начинать писать общение с МК через регистры и плотно работать с даташитом. 

ну да, пока тактирование всего на какой нибудь L, H или G серии постарше, да даже на F, настроишь регистрами через даташит, пора и помирать уже. а если еще и USB надо поработать - все тушите свет!

на младших камнях, да, там полегче, но я не заморачиваюсь, если памяти хватает, и ком, и спай, и итоси програмлю через HAL или LL.

kolyn
Offline
Зарегистрирован: 18.01.2019

rkit пишет:

kolyn пишет:

Собственно вопрос - есть ли способ создать правильный .ioc-файл, соответствующий этому проекту, с помощью программы автоматически? Если да, буду признателен, если подскажете как.

Нельзя

Кратко, но исчерпывающе)). Спасибо.