STM32: куда копать?

H1N1
H1N1 аватар
Offline
Зарегистрирован: 17.01.2021

Думаю купить STM32F407 Discovery.

Столкнулся с проблемами.

Во первых, это слабое сообщество. Я кое как нашел информацию по поводу моделей, а моделей как я понял, очень много.

Во вторых, как минимум помимо самого контроллера, нужно брать программаторы, и прочие штуки.

В третьих, не могу найти нормальную IDE, для WinXP 32bit. Но я пока что пытаюсь найти.

Какой минимальный набор нужен для старта с STM32?

Вполне вероятно, какая то документация.

Но если аппаратно, что нужно? Программаматора и переобразователя лог.уровней будет достаточно?

b707
Offline
Зарегистрирован: 26.05.2017

H1N1 пишет:

Во первых, это слабое сообщество.

Судя по этому заявлению первое, что Вам понадобится - знание английского

rkit
Offline
Зарегистрирован: 23.11.2016

H1N1 пишет:

для WinXP 32bit

Не выйдет. Потрать свои силы на заработок на современное оборудование.

__Alexander
Offline
Зарегистрирован: 24.10.2012

H1N1 пишет:

В третьих, не могу найти нормальную IDE, для WinXP 32bit. Но я пока что пытаюсь найти.

Keil

rkit
Offline
Зарегистрирован: 23.11.2016

__Alexander пишет:

H1N1 пишет:

В третьих, не могу найти нормальную IDE, для WinXP 32bit. Но я пока что пытаюсь найти.

Keil

Нет. https://www2.keil.com/system-requirements/

Никто не поддерживает XP.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

__Alexander пишет:

H1N1 пишет:

В третьих, не могу найти нормальную IDE, для WinXP 32bit. Но я пока что пытаюсь найти.

Keil

А теперь сравните 3 цифры:

- минимальный объем flash памяти stm32f407,

- максимальный объем прошивки, поддерживаемый бесплатной версией keil,

- цену на платную версию keil.

 

2H1N1В качестве аппаратной поддержки я использую USB-UART и ST-Link. Среда, естественно (естественно - потому, что на этом форуме), Arduino IDE.

Гриша
Offline
Зарегистрирован: 27.04.2014

прочитал я стартовый пост и не понял ничего... недавно один из фанеры и пенопласта тут пытался узнать, что можно сделать - это не вы случайно были?!

UPD https://www.chipdip.ru/product/stm32f407g-disc1-2 - у меня такая... валяется уже не первый год... где-то в инете находил на нее кучу библиотек и даже делал из нее мышку (LIS302DL or LIS3DSH ST MEMS 3-axis accelerometer) на борту... только на кой она мне так и не понял... 

там и другие ништяки есть, плеер сделать вообще легко... на кой он только с таким камнем...  

и про аглицкий это ни разу не шутка, вся документация на нем, еще и китасами писсаная многое - переводчик иногда чудеса перевода устраивает :))))  

__Alexander
Offline
Зарегистрирован: 24.10.2012

rkit пишет:

Никто не поддерживает XP.

__Alexander
Offline
Зарегистрирован: 24.10.2012

del

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Гриша пишет:

UPD https://www.chipdip.ru/product/stm32f407g-disc1-2 - у меня такая... валяется уже не первый год... где-то в инете находил на нее кучу библиотек и даже делал из нее мышку (LIS302DL or LIS3DSH ST MEMS 3-axis accelerometer) на борту... только на кой она мне так и не понял... 

Я пользуюсь чем-то таким: https://aliexpress.ru/item/32959109475.html

Если хорошо поискать, можно найти ее же по гораздо более демократичной цене. 

Тоже в свое время заказал штучку, но только сейчас осознал и вошел во вкус: начал с дозаказа еще пары, а с неделю назад, когда уже начало что-то получаться, заказал еще пару. Кстати, посмотрел цену на последний заказ - сразу после отправки цена на нее увеличилась вдвое. Так что еще сегодня можно найти плату за 700-900 руб, а что будет через месяц, даже и не знаю. Я думаю, что лично мне 5 штук на ближайшее время хватит. А году к 23-24, надеюсь, полупроводниковый кризис закончится.

Гриша
Offline
Зарегистрирован: 27.04.2014

у меня под СТМ - хобби задачи не находит :) да и программировать я не вполне... самое простое, часы, эл.замок, градусник... недавно радиокнопку на Modbus RTU... правда передатчик я использовал просто жесть xtend-pkg, ну что было (пару конечно)... передатчик просто супер и цена тоже... 

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

__Alexander пишет:

тут была картинка с uVision 5.18 от 2016 года, запущенной на XP.

А Ворд 5 под ДОС-ом идет и это повод его советовать для обработки текста? Что проще - потратить 5 т.р. на б.у. ноут на котором пойдет всё или искать по файлопомойкам старые ломаные версии? К тому же для F4хх серии уже не годится честная демка, о чем выше уже написали.

Если все таки  не воровать софт, что в 21 веке и для взрослых людей - не комильфо, то два выхода бесплатных: Ардуинка... ну так себе для Арма, хоть и пойдет на XP (только ИДЕ старая, до 1.8.10). Или родной Куб, официально бесплатный, но да -  на XP  - не взлетит.

mykaida
mykaida аватар
Offline
Зарегистрирован: 12.07.2018

wdrakula пишет:

Если все таки  не воровать софт, что в 21 веке 

Граф, я понимаю, что Вы живёте в линуксе, но остальные-то нет.

Пираты 21 века пользуются ломаным софтом и не кашляют. Причём не кашляют даже создатели софта - если ты захочешь использовать его официально - заплатишь. Остальные им "неинтересны".

Plasteroid
Plasteroid аватар
Offline
Зарегистрирован: 15.07.2020

Гриша пишет:

у меня под СТМ - хобби задачи не находит :) да и программировать я не вполне... самое простое, часы, эл.замок, градусник... недавно радиокнопку на Modbus RTU... правда передатчик я использовал просто жесть xtend-pkg, ну что было (пару конечно)... передатчик просто супер и цена тоже... 

LoRa модули  на SX1278 вполне заменяют те модули при цене на порядок меньше.

Гриша
Offline
Зарегистрирован: 27.04.2014

Plasteroid пишет:

Гриша пишет:

у меня под СТМ - хобби задачи не находит :) да и программировать я не вполне... самое простое, часы, эл.замок, градусник... недавно радиокнопку на Modbus RTU... правда передатчик я использовал просто жесть xtend-pkg, ну что было (пару конечно)... передатчик просто супер и цена тоже... 

LoRa модули  на SX1278 вполне заменяют те модули при цене на порядок меньше.

LoRa - нет, а Xtend как у дурака махорки БУ... продать - дорого не купят, выкинуть что-то душит... галстук наверное или земноводное...   и судя по ценнику не на порядок, а на все 2 порядка... 

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Гриша пишет:

у меня под СТМ - хобби задачи не находит :) да и программировать я не вполне...

У меня в точности наоборот: из увлечений - электромузыкальные инструменты, синтезаторы, обработка звука. Пока дело не выходит за пределы MIDI, AVR еще кое-как справляются, а как только речь доходит до реального звука - Arduino Due минимум. Ну а т.к. нужны многоканальные ADC, DAC, DMA, I2S, то дело выходит за пределы концепции Ардуино. А там stm32 документированы гораздо лучше SAM3. Ну и по задачам - на 1 день пайки уходит 10 дней программирования, а, возможно, месяц и более.

Так что STM32 оказывается самое оно. Причем, не младшие модели типа f103, а как раз старшие, у которых есть DAC и I2S.

Plasteroid
Plasteroid аватар
Offline
Зарегистрирован: 15.07.2020

Гриша пишет:

Plasteroid пишет:

Гриша пишет:

у меня под СТМ - хобби задачи не находит :) да и программировать я не вполне... самое простое, часы, эл.замок, градусник... недавно радиокнопку на Modbus RTU... правда передатчик я использовал просто жесть xtend-pkg, ну что было (пару конечно)... передатчик просто супер и цена тоже... 

LoRa модули  на SX1278 вполне заменяют те модули при цене на порядок меньше.

LoRa - нет, а Xtend как у дурака махорки БУ... продать - дорого не купят, выкинуть что-то душит... галстук наверное или земноводное...   и судя по ценнику не на порядок, а на все 2 порядка... 

В этой ситуации -да. Решаем задачи тем , что есть в наличии.