Главный принцип Ардуинавтики- в чем?

Ардуинщики всех стран - объединяйтесь! В этом форуме, конечно.
jcxz
Мудрый кот
Сообщения: 1717
Зарегистрирован: Вт авг 15, 2017 10:51:13

Re: Главный принцип Ардуинавтики- в чем?

Сообщение jcxz »

[uquote="OKF",url="/forum/viewtopic.php?p=4711256#p4711256"]Мурик, тебе делать нехрен? И ты пишешь, пишешь... ППЦ! Ей богу.[/uquote]...а лучше б мусор выносил :))
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15545
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Главный принцип Ардуинавтики- в чем?

Сообщение BOB51 »

Мурик вероятно готовит доказательную базу в виде тест -проекта с открытым исходником для подтверждения своей правоты.
:wink:
roman.com
Друг Кота
Сообщения: 9147
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Главный принцип Ардуинавтики- в чем?

Сообщение roman.com »

нафиг эти STM...
чтоб работало чуть быстрей ? 72 мгц против 20 мгц ? и всё ? ))
:tea:

для простых проектов пойдёт и AVR...
для сложных проектов берите ESP...

:tea:

Добавлено after 4 minutes 58 seconds:
[uquote="WatchCat",url="/forum/viewtopic.php?p=4711138#p4711138"]А уж в потрохах андроида вообще достаточно регулярно копаюсь.[/uquote]
давайте поговорим про андроид... это и то интересней))
на чём пишем ?
:tea:
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: Главный принцип Ардуинавтики- в чем?

Сообщение Мурик »

roman.com писал(а):нафиг эти STM...чтоб работало чуть быстрей ? 72 мгц против 20 мгц ? и всё ? ))
STM32H7 на 500 МГц работать могут! :)))

Сравните разрядность ядра AVR и ARM, его возможности, сравните периферию и увидите существенную разницу не в пользу AVR. :wink:
veso74
Поставщик валерьянки для Кота
Сообщения: 1905
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: Главный принцип Ардуинавтики- в чем?

Сообщение veso74 »

[uquote="Мурик",url="/forum/viewtopic.php?p=4711390#p4711390"][quote="roman.com"]STM32H7 на 500 МГц работать могут ...[/uquote]
(Видимо, тема "глубоко" оффтопной :) )

Вчера был "удивлен" (с отрицательной стороны) с STM32H723ZG: таймеры работает с максимальной частотой 275 MHz, т.е. для их нужно включить и пред-делитель /2 (ожидал (не читая документации :P) - что-то на Fклок ядра, как у других типов). Но 275 MHz - это тоже много :). (Е, и ток 105 mA на китайском модуле на 550 MHz). И также HSE могут кардинально разгоняться. Поэтому написал, что каждый МК имеет свою область применения.
Уош
Опытный кот
Сообщения: 700
Зарегистрирован: Вс мар 23, 2025 14:56:55

Re: Главный принцип Ардуинавтики- в чем?

Сообщение Уош »

Когда же промышленность отреагирует на требования радиолюбителей и выпустит i9 хотя бы с 4 кБ флэш?
roman.com
Друг Кота
Сообщения: 9147
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Главный принцип Ардуинавтики- в чем?

Сообщение roman.com »

STM32H7 на 500 МГц...
ну допустим...
:roll:
а цены смотрели ?
:shock:
ESP... на 240 МГц... в разы дешевле...
Adrift
Вымогатель припоя
Сообщения: 539
Зарегистрирован: Вт окт 01, 2024 15:22:33

Re: Главный принцип Ардуинавтики- в чем?

Сообщение Adrift »

ESP32 довольно медленные. Оба ядра S3 в 2 раза медленнее H723 и примерно на треть быстрее одноядерного H5. При этом Xtensa уже все, новых не будет, а RISC-V версии еще медленнее, за исключением P4, но там уже цены намного больше.
Аватара пользователя
smacorp
Друг Кота
Сообщения: 3472
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

Re: Главный принцип Ардуинавтики- в чем?

Сообщение smacorp »

И что, в ESP появилась защита от считывания прошивки? Если нет, о каком более-менее серьёзном применении можно говорить?
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
jcxz
Мудрый кот
Сообщения: 1717
Зарегистрирован: Вт авг 15, 2017 10:51:13

Re: Главный принцип Ардуинавтики- в чем?

Сообщение jcxz »

[uquote="Adrift",url="/forum/viewtopic.php?p=4711593#p4711593"]ESP32 довольно медленные. Оба ядра S3 в 2 раза медленнее H723 и примерно на треть быстрее одноядерного H5. При этом Xtensa уже все, новых не будет, а RISC-V версии еще медленнее, за исключением P4, но там уже цены намного больше.[/uquote]Кроме того - На электрониксе один автор (использовавший этот ESP32 в реальном проекте, а не в игрушке-моргалке лампочками) рассказывал о забавной фичебаге ESP32: во время работы wireless-стека, этот самый стек периодически запрещает все прерывания на обоих ядрах на несколько миллисекунд. :shock:
https://electronix.ru/forum/topic/19698 ... nt=1963372
И так никто и не смог сказать как это победить. И в инете нет решений.
Вот вам и "мощный и дешёвый" ESP. Но почему-то все восхвалятели ESP32 "забывают" упомянуть о такой "мелочи"... :dont_know:

И о какой работе в реальном времени можно говорить при наличии такого "сюрприза"???
Имхо - с учётом этого, ни о каком применении ESP32 в системах реального времени даже говорить не приходится. Самый простейший и дешёвый STM32F103 - и то будет намного лучше. А ESP32 - только для какого-нить пользовательского интерфейса разве что. Где не страшны периодические залипания.
veso74
Поставщик валерьянки для Кота
Сообщения: 1905
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: Главный принцип Ардуинавтики- в чем?

Сообщение veso74 »

Все МК имеют свои особенности. Некоторые проявляются на более поздней стадии (после блинков :) и множество других интерфейсов, функций, решений). Если для сравнения есть опыт с другими МК, то в некоторых случаях можно справиться с проблемами с новоизбранным МК легко, в других - сложно, в третьем - невозможно.

Ниже: "сюрпризы" в STM32. Автор задокументировал для себя и поделился. Сам сталкивался с несколькими подобными случаями, которые описаны. Вот и так и нашёл сайт, когда искал возможные решения. Инфо интересно. Легко читать с переводчиком.

STM32 gotchas
jcxz
Мудрый кот
Сообщения: 1717
Зарегистрирован: Вт авг 15, 2017 10:51:13

Re: Главный принцип Ардуинавтики- в чем?

Сообщение jcxz »

[uquote="Уош",url="/forum/viewtopic.php?p=4711490#p4711490"]Когда же промышленность отреагирует на требования радиолюбителей и выпустит i9 хотя бы с 4 кБ флэш?[/uquote]А зачем там встроенная флешь? Там встроенное ОЗУ довольно неплохого объёма. То, которое называется "кешем". Этот кеш можно залочить для работы в режиме обычного ОЗУ.
Нужен только небольшой ROM с загрузчиком, который позволит грузиться из внешней SPI-флешки при старте.
:))

Добавлено after 7 minutes 26 seconds:
[uquote="veso74",url="/forum/viewtopic.php?p=4711642#p4711642"]Ниже: "сюрпризы" в STM32. Автор задокументировал для себя и поделился.[/uquote]Читаю первый же: "Peripheral clock must be enabled in RCC"
"Сюрприз"? Серьёзно??? :shock: "сюрприз" это для начинающего, который даже мануал читать не пробовал, а сразу начал быдлокодить.
Включение тактирования каждого блока перед его использованием - вещь вроде как само собой разумеющаяся. И так почти в каждом МК с ARM-ом ядром. Позволяет отключать тактирование ненужных блоков для экономии энергии. Сделайте такое "открытие" для себя.
Далее там в списке такие же "сюрпризы". Для тех кто не читает документации.
Ещё в тот список надо внести пункт: "Перед использованием какой-то периферии, её нужно предварительно настроить!" :shock: Ведь кто бы мог предположить такое! :)))



Вы совсем тут не видите разницы с очевидным багом ESP32?
Уош
Опытный кот
Сообщения: 700
Зарегистрирован: Вс мар 23, 2025 14:56:55

Re: Главный принцип Ардуинавтики- в чем?

Сообщение Уош »

jcxz писал(а):"Перед использованием какой-то периферии, её нужно предварительно настроить!"
:)))
Открою ещё одну тайну: чтобы всё работало, нужны батарейки :)
roman.com
Друг Кота
Сообщения: 9147
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Главный принцип Ардуинавтики- в чем?

Сообщение roman.com »

встроенная флеш... периферия...
:roll:
а какие вообще главные требования к МК ?
-чтоб был АЦП... для сигналов всяких...
-чтоб был ШИМ... для управления устройств всяких...
-и главное - а как подключаться к МК ? самое удобное - по интернету))
STM не может сам (без посторонней помощи) подключаться к интернету... а это большой жирный минус...
это настолько жирный минус что остальное уже и не так важно.
:tea:
Уош
Опытный кот
Сообщения: 700
Зарегистрирован: Вс мар 23, 2025 14:56:55

Re: Главный принцип Ардуинавтики- в чем?

Сообщение Уош »

Не существует никаких общих главных требований. Есть признаки, определяющий термин "микроконтроллер".
Требования же определяются конкретной задачей.
veso74
Поставщик валерьянки для Кота
Сообщения: 1905
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: Главный принцип Ардуинавтики- в чем?

Сообщение veso74 »

[uquote="roman.com",url="/forum/viewtopic.php?p=4711968#p4711968"]...
-и главное - а как подключаться к МК ? самое удобное - по интернету))
STM не может сам (без посторонней помощи) подключаться к интернету... а это большой жирный минус...[/uquote]
В этом уверены? Насколько стара информация? :П
В примере ниже к какому MAC-адресу выбираем сами подключиться устройство.

Изображение
roman.com
Друг Кота
Сообщения: 9147
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

Re: Главный принцип Ардуинавтики- в чем?

Сообщение roman.com »

хорошо... не так выразился))
скажем так - наиболее частые требования разработчиков))
:tea:
veso74 писал(а):В этом уверены?
уверен.
не путайте MII интерфейс и Интернет. Это разные вещи.
для подключения к интернету нужно делать/покупать переходник MII интерфейс >> Интернет.

поэтому я повторяю...
STM не может сам (без посторонней помощи) подключаться к интернету... а это большой жирный минус...
ESP может сам (без посторонней помощи) подключаться к интернету... а это большой жирный плюс...
:tea:
veso74
Поставщик валерьянки для Кота
Сообщения: 1905
Зарегистрирован: Сб май 05, 2012 20:24:52
Откуда: KN34PC, Болгария
Контактная информация:

Re: Главный принцип Ардуинавтики- в чем?

Сообщение veso74 »

STM32 Ethernet Example - HTTP Server Part 1для вас. Мир развивается и без нас.
Аватара пользователя
smacorp
Друг Кота
Сообщения: 3472
Зарегистрирован: Вт окт 22, 2013 04:37:23
Откуда: Казань

Re: Главный принцип Ардуинавтики- в чем?

Сообщение smacorp »

Да секта ESPанутых ничуть не менее долбанутая, чем секта Arduiнутых. Спорить с ними бессмысленно и нужно просто обнять и плакать пропускать мимо ушей их мантры о величии их многовыводных божков.
Последний раз редактировалось smacorp Пн май 05, 2025 15:11:14, всего редактировалось 1 раз.
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезист Ordyl Alpha 350
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльные маски XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com
Аватара пользователя
BOB51
Друг Кота
Сообщения: 15545
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Главный принцип Ардуинавтики- в чем?

Сообщение BOB51 »

Робятки-котяры!
Не путать тырнет на проводках и тырнет вайфанутый!
проводки можно а любых жирных МК соорудить, а вот встроенный в кристалл (или внутри упаковки модуля как у ESP) радиоканал есть не у всех.
8)
Относительно "сект"-у каждого есть свои любимые деталюшки (зависит от возможности добыть и приготовить).
Однако все хорошо по мере наличия матчасти да софтины, требований к конструкции и получаемых результатов.
:beer:
Ответить

Вернуться в «Arduino»