roboforum.ru

Технический форум по робототехнике.
Текущее время: 17 фев 2025, 08:28

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 31 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: stm32vldiscovery(всё'нём)
СообщениеДобавлено: 25 апр 2018, 16:04 
Не в сети
Аватара пользователя

Зарегистрирован: 13 май 2011, 21:37
Сообщения: 3202
Откуда: Bb
Объясните мне тёмному - почему?
Почему при наличии такой штуки всё так скудно. Куча лет прошла, а проекты дальше ледов не описывают.
Ни принтеров, ни полётных контролёров на ней нет с кучей форумов и обсуждений. Тем не менее на всех заборах написано "авр отстой, а стм круто".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: stm32vldiscovery(всё'нём)
СообщениеДобавлено: 25 апр 2018, 16:17 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Если говорить о stm32vldiscovery, то это вообще шняга с 24 мгц. Там вторая стм-ка, которая stlink, значительно интереснее.
А с библами от стм, так эти 24 мгц. будут медленнее чем авр. Вот така фигня :pardon:
А вообще, порог вхождения в stm32 значительно выше авр-ок...

Добавлено спустя 1 минуту 46 секунд:
Я из этих плат выпаиваю стм, которая stlink, и запаиваю их на свои платы :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: stm32vldiscovery(всё'нём)
СообщениеДобавлено: 25 апр 2018, 16:23 
Не в сети
Аватара пользователя

Зарегистрирован: 13 май 2011, 21:37
Сообщения: 3202
Откуда: Bb
Dmitry__ писал(а):
так эти 24 мгц. будут медленнее чем авр

Т.е. 32бита/24мгц хуже 8бит/16мгц? ок. Пичалька.
stlink_овую в полётниках юзают, да(та, которая STM32F103C8T6). Странно, что они хреновей чип поставили в качестве конфетки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: stm32vldiscovery(всё'нём)
СообщениеДобавлено: 25 апр 2018, 16:30 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
Dmitry__ писал(а):
Если говорить о stm32vldiscovery, то это вообще шняга с 24 мгц. Там вторая стм-ка, которая stlink, значительно интереснее.
А с библами от стм, так эти 24 мгц. будут медленнее чем авр. Вот така фигня :pardon:
А вообще, порог вхождения в stm32 значительно выше авр-ок...

Добавлено спустя 1 минуту 46 секунд:
Я из этих плат выпаиваю стм, которая stlink, и запаиваю их на свои платы :)

это почему stm медленнее авр ? а без их библиотек?
не дешевле ли отдельно эти чипы брать ?
у нас стм в рознице дешевле чем авр...

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: stm32vldiscovery(всё'нём)
СообщениеДобавлено: 25 апр 2018, 16:35 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
ilalexey писал(а):
Т.е. 32бита/24мгц хуже 8бит/16мгц? ок. Пичалька.

Я где-то на этом форуме писАл, чтоб дернуть ногой stm библой "CMSIS", надо около 200 тактов контроллера :) У авр очень крутой оптимизированный компилятор, дернет ногой за 3 такта :)
А вот STM32F103C8T6, реально народный контроллер. СтоИт везде, во всех моноколесах, гироскутерах, минисигвеях (это я про электротранспорт :)). И плата для нее народная. Вот это реально убийца аврок :)

Изображение

Добавлено спустя 3 минуты 41 секунду:
Моя поделка на этой плате. В реальном времени разбирает параллельный порт видеокамеры (25мгц) и находит цветные линии :)

Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: stm32vldiscovery(всё'нём)
СообщениеДобавлено: 25 апр 2018, 16:43 
Не в сети
Аватара пользователя

Зарегистрирован: 13 май 2011, 21:37
Сообщения: 3202
Откуда: Bb
Мне парочку таких вчера принесли. Стмлинк говорит, что есть 128кб .


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: stm32vldiscovery(всё'нём)
СообщениеДобавлено: 25 апр 2018, 16:49 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Тоже хороший вариант. СтОит на уровне arduino mini :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: stm32vldiscovery(всё'нём)
СообщениеДобавлено: 25 апр 2018, 17:07 
Не в сети
Аватара пользователя

Зарегистрирован: 15 ноя 2009, 13:37
Сообщения: 750
Откуда: Porto Franco "Odessa"
Dmitry__ писал(а):
ilalexey писал(а):
Т.е. 32бита/24мгц хуже 8бит/16мгц? ок. Пичалька.

Я где-то на этом форуме писАл, чтоб дернуть ногой stm библой "CMSIS", надо около 200 тактов контроллера :) У авр очень крутой оптимизированный компилятор, дернет ногой за 3 такта :)

имхо cmsis аналог ардуины на авр .... все удобно, но медленно, кто мешает напрямую с портами общаться на стм? те же такты даже быстрее... при скорости ядра то ...

_________________
die Wahrheit ist irgendwo da draußen


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: stm32vldiscovery(всё'нём)
СообщениеДобавлено: 25 апр 2018, 17:13 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
Dmitry__ писал(а):
Я из этих плат выпаиваю стм, которая stlink, и запаиваю их на свои платы :)

:oops: :) накука набирать дорогие дискавери, когда чип стоит примерно 1.2$, готовая платка начиная примерно от 1.8$. да и нуклео в общем немного получше, чем дискавери. начиная с того, что там 2.1 стлинк (его как бы отломать можно и если прям не нужен, ну так продать), т.е. дополнительные дебажные фичи.
не путай производительность камня и моменты, связанные с особенностями стандартных либ.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: stm32vldiscovery(всё'нём)
СообщениеДобавлено: 25 апр 2018, 17:17 
Не в сети
Аватара пользователя

Зарегистрирован: 13 май 2011, 21:37
Сообщения: 3202
Откуда: Bb
Romikgy писал(а):
те же такты даже быстрее... при скорости ядра то ...

так это(5:55)..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: stm32vldiscovery(всё'нём)
СообщениеДобавлено: 25 апр 2018, 17:35 
Не в сети

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Нуивыопять холивар развели с письками.
Кто к чему привык - на том и пишет, я вот ща ваще подсел на Attiny84, он для меня народный контроллер. :D Всё мелкое на нём делаю...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: stm32vldiscovery(всё'нём)
СообщениеДобавлено: 25 апр 2018, 17:57 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Angel71 писал(а):
не путай производительность камня и моменты, связанные с особенностями стандартных либ.

Какая производительность? 16 мгц vs 24мгц? Ниачом :)

Вот реальный листинги из моих проектов, для stm32:
Код:
#define   On_speak   GPIOB->BSRR = GPIO_Pin_3
      On_speak;
800107c:   4e09         ldr   r6, [pc, #36]   ; (80010a4 <beep+0x30>)
800107e:   2708         movs   r7, #8
8001080:   46b8         mov   r8, r7
8001082:   f8c6 8010    str.w   r8, [r6, #16]



Для авр :lol:
Код:
#define PIN_LOW(PIN)      GET_PORT(PIN) &= ~(1<<GET_PIN(PIN))
PIN_LOW(led);

97 0046 2D98            cbi 0x5,5


4 такта стм на 24 мгц. против 1 такта авр на 16 мгц. :)
Пока там стм на своих четырех ногах: раз - два - три - четыре. Аврка на одной ноге: раз - раз -раз - раз :)
Ваш ход, товарисч Маузер :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: stm32vldiscovery(всё'нём)
СообщениеДобавлено: 25 апр 2018, 19:55 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
прям чуть ли не в каждой задаче и прям часто при часто пины приходится записывать/считывать? чтот похоже на притягивание за уши. ладно, хорошо, частая работа с пинами. попробуй на авр по dma через буфер (просто выплюнуть или в кольцевом режиме постоянно) сделать bit-banding. а сколько тактиков улетит на квадратурный энкодер или 3 датчика холла от мотора вместо аппаратного на таймерах?
в переферии там много плюшек, которых в авр даже близко нет и реализация на авр слопает немеряно тактов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: stm32vldiscovery(всё'нём)
СообщениеДобавлено: 25 апр 2018, 21:00 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Angel71, да меня не нужно агитировать за stm32, я на них плотно сижу :)
Но некоторые "спорщики" даже не могут проанализировать листинг кода разных архитектур, но бьют себя пяткой в грудь, какая стм32 на 24 мгц. крутая. Авры тоже разные бывают...
Главный мой посыл:
Цитата:
Если говорить о stm32vldiscovery, то это вообще шняга с 24 мгц. Там вторая стм-ка, которая stlink, значительно интереснее.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: stm32vldiscovery(всё'нём)
СообщениеДобавлено: 25 апр 2018, 21:36 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
йа не агитирую, ну это гиблое дело лесом. когда они только появлялись, ну писал, что особенно 050/030 и 103 кул и маст хэв.
если не про стм в общем, а именно про эту сотую... таки да, фигнетень полная и накука такое вообще хоть под что покупать, эт загадка. в другой теме ему писал про то, что сотая и полётные контроллеры (если код сам писать не собирается) слегка плохо совместимы, что желательно хотя бы 103я. хотя сама экономия пары баксов на готовом полётном контроллере тоже улыбает. :ROFL: если летающий шушпанцер ещё и на принтере печатать будет и с прочей электроникой в таком духе продолжит, так сходу почти все грабли огребёт.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 31 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO