ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
3 мая
1405765
Adept (21.02.2024 06:42 - 17:41, просмотров: 29662)
вопрос STM-щикам :) какая-там сейчас вменяемая среда проектирования? Есть желание в скором времени "пощупать за вымя", что-нить из быстрого (чем больше мегагерцев, тем лучше :)) и с большим количеством ОЗУ на борту, и/или интерфейсом для SDRAM. 

Всякие конструкторы в виде "кубов" и прочего - малоинтересны. Хочу поплотнее разобраться с железом (поковыряться в регистрах. понять периферию, потому чистый Си, на крайняк, ну и +Ассемблер как обязательная опция :) Отладка на кристалле конечно тоже нужна, соответсвенно что там из фирменных программаторов/отладчиков есть??

В общем какой нормальный набор для ознакомления?? (для примера АВР - мне достаточно 7-й судии + Atmel ICE. Хотелось бы нечто подобное для STM, чтобы не собирать IDE из разных компонентов (компилятор, отладчик, редактор, программатор и прочее, желательно что-то фирменное-интегрированное в один инструментарий. Есть такое??

Кстати, кто плотно знаком с STM, какие там самые большие минусы и что более всего бесит (ну, скажем в сравнении с АВР. Для справки: знаю достаточно хорошо всё семейство АВР, ХMEGA (пожалуй самый сложный камень из АВР-ов), к примеру, совсем не испугала, и была освоена достаточно быстро. Есть ли шанс без "конструкторов", в чистом железе, достаточно резво стартануть?? Или придётся разбираться месяцы в периферии, если не хочется пользоваться "кубом"?? (Для начала хочу разобраться с таймерами и работой с внешней SDRAM, порты UART/SPI, конечно. Остальная периферия пока без надобности, ну мож DMA ещё)

P.S. Для ознакомления, вероятно оптимальным будет прикупить какой-нить DiscoveryKIT с топовым камнем на борту (ориентировочно 15-17т.р. вроде)? Раз уж замахнулся на знакомство с такими :)) - самому трассировать отладочную плату под него для "познакомится" - себе дороже выйдет :) Сами камни H7 семейства-то вроде в "Промэлектронике" за 1200р торгуется, а может стоит попробовать сначала чего-то более народнго и доставабельного - тот же F407, к примеру (тоже есть в наличии)??. Программаторы/отладчики для них разные, или есть вменяемый фирменный инструментарий под все (навроде Atmel ICE)??

...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)