FLProg
Вход на сайт
Логин:
Пароль:
Мы в VK
Поиск
Статистика


Яндекс.Метрика
Пятница, 09.12.2016, 12:36
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 3123»
Модератор форума: support, Сергей 
Форум » Основной » Просто поболтать (На свободную тему. Можно перемыть косточки Автору) » STM (Программа для работы с STM32)
STM
Siberian
Дата: Воскресенье, 07.02.2016, 16:49 | Сообщение # 1
Майор
Группа: Проверенные
Сообщений: 189
Награды: 1
Репутация: 1
Статус: Offline
Здравствуйте, Сергей!
Программа замечательная, для электронщиков - это вобще огромный стимул!

Среда разработки под Arduino очень хороший старт теории и практики в работе с МК.
Но, когда подходишь к черте, после которой avr уже с трудом справляется, то хочется естественно чего-то большего.

В своем разделе "О программе FLProg"

Вы написали: "Со временем, по мере приобретения, планируется поддержка плат основанных на контроллерах STM"

Планируется ли внедрение в жизнь?
Работа с контроллерами STM по принципу FLProg - будет бомба!!!


Сообщение отредактировал Siberian - Воскресенье, 07.02.2016, 16:50
 
support Дата: Воскресенье, 07.02.2016, 17:59 | Сообщение # 2
Автор программы
Группа: Администраторы
Сообщений: 579
Награды: 31
Репутация: 21
Статус: Offline
Ну пока во первых не приобрёл,  и во вторых пока времени не хватает. Но делать планирую точно.

Разработчик программы FLProg
 
SirYorik Дата: Понедельник, 22.02.2016, 15:10 | Сообщение # 3
Лейтенант
Группа: Проверенные
Сообщений: 119
Награды: 2
Репутация: 0
Статус: Offline
Цитата support ()
Ну пока во первых не приобрёл, и во вторых пока времени не хватает. Но делать планирую точно.

насчет "приобрел", есть возможность отдать для препарирования одну или обе моих платы:

stm32f3-discovery - повелся на встроенные MEMS датчики, гироскоп и акселерометр, с замыслом сделать на ней робота балансирующего на двух колёсах. пока дело дошло только до мигания всеми светодиодами вдоль, поперек и в присядку при помощи CubeMX и парой IDE - Keil и SystemWorkbench.

stm32f429-discovery - повелся на наличие встроенного дисплея, пока залил прошивку осциллографа от Uwe Becker. Посмотрел на ардуинский ШИМ и его спектр. Хорошая игрушка получается, особенно если сделать таки входной каскад с аттенюатором/усилителем.

Настройка тактирования и конфигурирование IO в STM32 (для меня точно) адский ад, даже не смотря на CubeMX, дури в контроллерах немерянно, но порог вхождения в программирование как гималаи. В общем валяются.

Наверное и в гипотетической  "FLProg STM32 edition" придется танцевать от шаблонов проектов сгенерированных в CubeMX, повторять то что оно делает в своём варианте кажется вообще нереальной задачей, на фоне многообразия ARM контроллеров одной только ST и толщины даташитов на них.

Отправить? Адрес где-то на сайте видел.
 
support Дата: Понедельник, 22.02.2016, 16:30 | Сообщение # 4
Автор программы
Группа: Администраторы
Сообщений: 579
Награды: 31
Репутация: 21
Статус: Offline
Присылайте. Адрес здесь http://flprog.ru/index/donatepage/0-4. Не обещаю что сразу появятся в программе, но руки давно уже чешутся попробовать.  Скорее всего к ним появится сначала базовая логика, а потом потихоньку буду переносить и периферию.

Разработчик программы FLProg
 
Siberian Дата: Понедельник, 22.02.2016, 17:35 | Сообщение # 5
Майор
Группа: Проверенные
Сообщений: 189
Награды: 1
Репутация: 1
Статус: Offline
Конечно по функционалу, Arduino далекооо стоит по сравнению с STM32, плюсов у STM огромнейшее количество, но к сожалению и в программировании гораздо больше сложностей.
 
SirYorik Дата: Среда, 24.02.2016, 14:38 | Сообщение # 6
Лейтенант
Группа: Проверенные
Сообщений: 119
Награды: 2
Репутация: 0
Статус: Offline
Цитата support ()
Присылайте


отправил сегодня stm32f429
хотя f1 конечно попопулярнее, имхо
 
support Дата: Суббота, 27.02.2016, 12:18 | Сообщение # 7
Автор программы
Группа: Администраторы
Сообщений: 579
Награды: 31
Репутация: 21
Статус: Offline
Цитата SirYorik ()
отправил сегодня stm32f429
Большое спасибо. Уже пришла. Начинаю в свободное время читать


Разработчик программы FLProg
 
Siberian Дата: Воскресенье, 28.02.2016, 19:11 | Сообщение # 8
Майор
Группа: Проверенные
Сообщений: 189
Награды: 1
Репутация: 1
Статус: Offline
Может есть смысл выделить отдельную ветку STM на форуме с подразделами.
Будем постепенно собирать и выкладывать полезную инфу. В дальнейшем всё равно пригодится.
 
kontakter Дата: Понедельник, 14.03.2016, 22:38 | Сообщение # 9
Рядовой
Группа: Проверенные
Сообщений: 5
Награды: 1
Репутация: 0
Статус: Offline
Идея замечательная. Вот только эра аурдуино АВР и Пиков уже в прошлом... Это все равно, что под Z-8080 разрабатывать. (ИМХО)
 
Siberian Дата: Вторник, 15.03.2016, 06:36 | Сообщение # 10
Майор
Группа: Проверенные
Сообщений: 189
Награды: 1
Репутация: 1
Статус: Offline
Не совсем так.

Для тех кому функционала ардуино уже не хватает, и в большей степени освоена ступень, будут обязательно переходить на stm, хотя в мелких проектах всё равно будет использоваться avr.

Но всё равно еще долго будет приходить новое поколение радиолюбителей, которое так-же будет начинать с ардуино.

Детский сад - школа - высшие учебные заведения. smile
 
Naladchik Дата: Вторник, 15.03.2016, 06:43 | Сообщение # 11
Лейтенант
Группа: Проверенные
Сообщений: 116
Награды: 0
Репутация: 0
Статус: Offline
Цитата kontakter ()
Вот только эра аурдуино АВР и Пиков уже в прошлом
Абсолютно не согласен.
Есть огромное количество задач, для решения которых, возможностей этих контроллеров хватает более чем. А если учесть то огромное количество периферии, которое сейчас появляется, (датчиков, дисплеев и т.д.) то задач, для решения которых подходит эта линейка, становится еще больше. А Ваши рассуждения больше напоминают  текущую ситуацию, когда в обычном телефоне установлено устройство, вычислительных возможностей которого с избытком хватило бы для АСУТП серьезного предприятия в 80_х годах.
А на чем Вы предлагаете разрабатывать мелкие устройства типа домашней автоматизации?


Предпочитаю Portable версию.
 
Siberian Дата: Вторник, 15.03.2016, 09:13 | Сообщение # 12
Майор
Группа: Проверенные
Сообщений: 189
Награды: 1
Репутация: 1
Статус: Offline
Цитата Naladchik ()
Абсолютно не согласен


Я об этом-же писал.

Цитата Siberian ()
Для тех кому функционала ардуино уже не хватает, и в большей степени освоена ступень, будут обязательно переходить на stm, хотя в мелких проектах всё равно будет использоваться avr.
 
Олег Дата: Вторник, 15.03.2016, 10:07 | Сообщение # 13
Гуру
Группа: Проверенные
Сообщений: 730
Награды: 20
Репутация: 15
Статус: Offline
Arduino тоже не застывший проект, например Arduino Due сделано на том-же процессоре Cortex-M3, что и часть STM32.
 
kontakter Дата: Вторник, 15.03.2016, 19:20 | Сообщение # 14
Рядовой
Группа: Проверенные
Сообщений: 5
Награды: 1
Репутация: 0
Статус: Offline
Не хочу ломать копья, прошу просто вдуматься! Линейка авр - от младших "братьев" до "старших" . В STM32 принцип тот же. ATtiny13 параметры приводить не буду. stm32f030f4p6 tssop20 Flash (Kbytes) 16. SRAM (Kbytes) 4, timers 4 (16-bit), аппаратный SPI,I2C,USART. 12-bit ADC 1 (11 channels),Max. CPU frequency 48 MHz, operating temperature: -40°C to 85°C. И 1 очень важный параметр - цена. На сегодня с алиэкпресс : тинька 434,31 за 10 шт. стм32 321,17 за 10 шт. Если тиньку взять этого же температурного диапазона цена увеличивается минимум в 3 раза.

Boot modes
At startup, the boot pin and boot selector option bit are used to select one of the three boot
options:
• Boot from User Flash
• Boot from System Memory
• Boot from embedded SRAM
The boot loader is located in System Memory. It is used to reprogram the Flash memory by
using USART on pins PA14/PA15 or PA9/PA10
Нет абсолютно идиотских фьюзов, а функциональность на порядок выше! МИНУС только один!!!
Среда разработки... Программисты как правило дубы в схемотехнике. Инженеры дубы в программировании. Вот почему так остро небходима программная среда для новых и более совершенных контроллеров. Кто работал на производстве тот поймет.
P.S.Arduino годится только помигать светодиодом, да поиграться.. В систему умного дома не поставишь - надежность, темп. режим. В метеостанцию бытовую - да. Автозапуск бензоагрегата при пропадании эл.энергии нет. Контроль СО -нет. Очень многое - НЕТ!!!!


Сообщение отредактировал kontakter - Вторник, 15.03.2016, 20:49
 
vlad Дата: Среда, 16.03.2016, 16:53 | Сообщение # 15
Подполковник
Группа: Проверенные
Сообщений: 260
Награды: 0
Репутация: 5
Статус: Offline
Цитата kontakter ()
В систему умного дома не поставишь - надежность, темп. режим. В метеостанцию бытовую - да. Автозапуск бензоагрегата при пропадании эл.энергии нет. Контроль СО -нет. Очень многое - НЕТ!!!!
я конечно согласен с тем что нужно увеличивать линейку поддерживаемого оборудования. Автор, спасибо ему огромное даже только за то что есть, не стоит на месте и добавляет по мере сил и возможностей. Но я не соглашусь относительно того что ардуино это только поиграться. Я конечно не профи но при помощи Flprogа судя по форуму многие делают достаточно сложные вещи, да и я сам сделал то о чем раньше мог только мечтать или идти и кланятся в ножки касте программистов. Я конечно всего приблизительно с ардуино пол года и до этого этим не занимался кроме института, а это было в таком махнатом году что даже и не вспомню, но пытался найти проблемы с ней ( читая инет) так особенных то и не нашел, кроме как не надежность разъемного соединения. Решает все паяльник. Относительно температурного режима тоже не видел. Люди реализовывали автозапуски в автомобиле на ардуино и проблем не испытывали. А это и минус 30 а то и более. понятно что вычислительные способности ардуино малы по сравнению с стм, но зачем к примеру на жигули ставить колеса от болида.  В связи с чем и вопрос почему нельзя атозапуск бензогенератора  и контроль со.
 
Форум » Основной » Просто поболтать (На свободную тему. Можно перемыть косточки Автору) » STM (Программа для работы с STM32)
Страница 1 из 3123»
Поиск:

FLProg © 2016
Яндекс.Метрика