Импортозамещение STM :)

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить
Мучитель микросхем
Аватара пользователя
Сообщения: 489
Зарегистрирован: Вт апр 23, 2013 22:21:18
Откуда: KUBAN, Krasnodar

Сообщение maxlab »

Привет! Кто находится в поисках обратите внимание на Air105. Не дорогой но очень жирный контроллер с Cortex ядром.
SDK и пустой шаблон проекта c примерами для Keil лежит здесь https://gitee.com/iosetting/air105_project.git
Клонируйте Git-ом, по https хрен скачаешь. Великий китайский файрволл
Отладка/прошивка стандартным CMSIS-DAP, DAP-Link
Борда
https://aliexpress.ru/item/100500495454 ... 4aa6R55MVF

Подключение
# DAP-Link -> Air105 Dev-Board

3.3V -> 3.3V
GND -> GND
SCK -> PC4 (ADC5)
SWD -> PC3 (Need soldering)
Девице - Device
Реклама
Мудрый кот
Сообщения: 1774
Зарегистрирован: Вт авг 15, 2017 10:51:13

Сообщение jcxz »

[uquote="maxlab",url="/forum/viewtopic.php?p=4400598#p4400598"]обратите внимание на Air105[/uquote]Даташит на китайском сразу убивает желание "обращать внимание". :cry:
Если-б не это, то да - был бы весьма красивый чип.
Реклама
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

да их как грязи сейчас, китайских армов. есть даже за смешную стоимость в десяток центов
https://cnx-software.ru/2023/02/11/vstr ... 8-czentov/
Контактная информация:
Мучитель микросхем
Аватара пользователя
Сообщения: 489
Зарегистрирован: Вт апр 23, 2013 22:21:18
Откуда: KUBAN, Krasnodar

Сообщение maxlab »

[uquote="jcxz",url="/forum/viewtopic.php?p=4401993#p4401993"][uquote="maxlab",url="/forum/viewtopic.php?p=4400598#p4400598"]обратите внимание на Air105[/uquote]Даташит на китайском сразу убивает желание "обращать внимание". :cry:
Если-б не это, то да - был бы весьма красивый чип.[/uquote]

Было бы желание :)
Я по китайским даташитам почти расковырял не знакомую для себя c-sky архитектуру чипов WinnerMicro w80x

А на базе Cortex, там и без китайщины все понятно если есть опыт работы с STM
Девице - Device
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Сообщения: 9339
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

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

жирный контроллер с Cortex ядром и Интернетом ?.))
:)
Реклама
Это не хвост, это антенна
Сообщения: 1339
Зарегистрирован: Вт ноя 19, 2019 06:10:18

Сообщение tonyk »

[uquote="roman.com",url="/forum/viewtopic.php?p=4403809#p4403809"]жирный контроллер с Cortex ядром и Интернетом ?.))
:)[/uquote]
Вложения
Screenshot_25.jpg
(101.42 КБ) 344 скачивания
Реклама
Мучитель микросхем
Аватара пользователя
Сообщения: 489
Зарегистрирован: Вт апр 23, 2013 22:21:18
Откуда: KUBAN, Krasnodar

Сообщение maxlab »

[uquote="roman.com",url="/forum/viewtopic.php?p=4403809#p4403809"]жирный контроллер с Cortex ядром и Интернетом ?.))
:)[/uquote]

Ethernet там конечно отсутствует. Но с другой стороны, за 300 деревянных неплохой фарш
Изображение

Для полетного контроллера весьма сойдет

Я эту ветку для информирования создал :) А не для религиозных разборок.
Девице - Device
Мудрый кот
Сообщения: 1774
Зарегистрирован: Вт авг 15, 2017 10:51:13

Сообщение jcxz »

[uquote="maxlab",url="/forum/viewtopic.php?p=4403489#p4403489"]А на базе Cortex, там и без китайщины все понятно если есть опыт работы с STM[/uquote]Попробуйте поработать со своим "опытом с STM" с более продвинутыми МК "на базе Cortex". С Infineon XMC4xxx например. :)))

А отсутствие нормальной документации, на общепринятом англ., намекает о том, что производитель совершенно не заинтересован в вас, как в покупателях. А значит в любой момент может оказаться, что купить МК более невозможно. И куча времени потраченная на разработку проекта уйдёт коту под хвост. :facepalm: Так что - ну его нафиг, несмотря на "жирность". Жирных и других хватает. С нормальными доками.
Друг Кота
Сообщения: 9339
Зарегистрирован: Вт мар 13, 2012 12:16:13
Откуда: .ru

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

[uquote="maxlab",url="/forum/viewtopic.php?p=4403942#p4403942"]Ethernet там конечно отсутствует. Но с другой стороны, за 300 деревянных...[/uquote]
в наше время без интернета... не серьёзно))
:dont_know:

Air105
640kb RAM + 4 МБ Falsh + 204 МГц MCU
за 300 деревянных...
:roll:

Но с другой стороны, за 300 деревянных... есть ESP32, с Wi-Fi + Bluetooth
https://aliexpress.ru/item/32864722159. ... 277ciYywZu
за 300 деревянных...
:tea:

ESP32
520kb RAM + 4...16 МБ внешней Falsh + 240 МГц MCU
:roll:

я ничего не утверждаю... но мне кажется что ESP32 круче))
:tea:
Мучитель микросхем
Аватара пользователя
Сообщения: 489
Зарегистрирован: Вт апр 23, 2013 22:21:18
Откуда: KUBAN, Krasnodar

Сообщение maxlab »

ESP32 несомненно будет круче... когда SDK на RF модуль полностью раскроют.
И пинов добавят хотя бы десяток. Мне не хватает :)

И Infineon XMC4xxx сложнее в освоении чем Infineon "TriCore" или обычный STM32F411?

Я тоже ничего не утверждаю , я информирую :)
Как говорится - не нравится, не ешь
Девице - Device
Мудрый кот
Сообщения: 1774
Зарегистрирован: Вт авг 15, 2017 10:51:13

Сообщение jcxz »

[uquote="roman.com",url="/forum/viewtopic.php?p=4404077#p4404077"]ESP32
520kb RAM + 4...16 МБ внешней Falsh + 240 МГц MCU
:roll:[/uquote]И сколько из них доступно пользователю? Если исключить используемое RF-частью и прочим?

[uquote="roman.com",url="/forum/viewtopic.php?p=4404077#p4404077"]я ничего не утверждаю... но мне кажется что ESP32 круче))
:tea:[/uquote]Только ESP32 - это вроде как не Cortex? А это - жирнючий минус. :dont_know:

Добавлено after 38 minutes 30 seconds:
[uquote="maxlab",url="/forum/viewtopic.php?p=4404116#p4404116"]И Infineon XMC4xxx сложнее в освоении чем Infineon "TriCore" или обычный STM32F411?[/uquote]Ну вы сравнили - кроссовок с тапком! :)))
TriCore - это совершенно другая весовая категория.
А если сравнивать XMC4xxx с STM32F4xx, то ядро - одно и то же. Разве что скорость выполнения кода из флешь обеспечивается у них по-разному: у STM - кешем, а у XMC - широкой шиной к флешь (256 бит). Со всеми вытекающими. Хотя кеш у XMC тоже имеется, но маленький, впрочем - с такой шиной зачем большой?

Но основное преимущество XMC не ядро и не ОЗУ, а богатая периферия. Она там многократно мощнее чем у STM32F4.
В качестве примеров:
Можете вы на STM32 обеспечить синхронность разных аппаратных событий с точностью до такта CPU? Скажем - чтобы точно в момент достижения внутренним счётчиком значения ==N из UART начало передаваться слово? Очевидно - нет.
А работу UART со словами длиной от 1 до 63 бит - можете на STM?
А аппаратное FIFO для последовательных портов (UART/SPI/I2C/I2S) глубиной в 64 слова - на каком МК видели?
А можете для SPI в это самое FIFO сразу загрузить до 64 шт разных слов, причём - разной длины, так, чтобы сам SPI сформировал из этих слов - отдельные транзакции (с установкой/сбросом CS, нужной битовой длины, нужный CS из нескольких доступных), не дёргая для этого CPU?
А гибко (в тактах) для того же SPI указать - длительности от спада/фронта CS до начала передачи бит? Или паузы между словами внутри транзакции?
А есть в STM32 аппаратная фильтрация программируемыми КИХ/БИХ-фильтрами или усреднение прямо в самом АЦП, без участия CPU? Да ещё чтобы можно было запрограммировать её разные режимы для разных каналов? Да + опять-же - глубокое аппаратное FIFO? И это при том, что самих АЦП у него - 4 штуки.
А в каком ещё МК имеется в сумме 24 счётчика? Я уж не говорю о их возможностях!
А имеется в STM32 что-то подобное ERU в XMC? Который позволяет различные произвольные сигналы от разной периферии или ножек МК комбинировать с помощью логических функций и роутить на входные сигналы других внутренних периферийных блоков? Что-то вроде небольшой встроенной программируемой ПЛИС внутри - имеется?
Про CAN я вообще молчу. :)))

XMC4xxx и STM32F411 - это как небо и земля по возможностям встроенной периферии. :)
Просто загляните в мануал и просто сравните количество регистров конфигурации например того же UART в STM32 и в USIC в XMC. У STM сколько? 6 или 7? Всего??? :facepalm: У XMC - их более 30! Уже отсюда видно насколько он богаче по функционалу. :)
Мучитель микросхем
Аватара пользователя
Сообщения: 489
Зарегистрирован: Вт апр 23, 2013 22:21:18
Откуда: KUBAN, Krasnodar

Сообщение maxlab »

А аппаратное FIFO для последовательных портов (UART/SPI/I2C/I2S) глубиной в 64 слова - на каком МК видели?
Видел в w80x

В общем... заинтриговал :) Если отладочная плата подвернется под руку с XMC4xxx с удовольствием поковыряю

Поляки вроде ими торгуют. Но как приобрести это чудо в нынешних обстоятельствах не понятно
https://kamami.pl/infineon-xmc/199035-x ... itev1.html
Девице - Device
Мудрый кот
Сообщения: 1774
Зарегистрирован: Вт авг 15, 2017 10:51:13

Сообщение jcxz »

[uquote="maxlab",url="/forum/viewtopic.php?p=4404448#p4404448"]Поляки вроде ими торгуют. Но как приобрести это чудо в нынешних обстоятельствах не понятно
https://kamami.pl/infineon-xmc/199035-x ... itev1.html[/uquote]Ещё совсем недавно, во время ковидла, когда разгорелся кремниевый кризис и сами чипы XMC4700 пропали из магазинов, но в продаже остались отладки на них. Мы закупили тогда их про запас (для выпайки если совсем припрёт). Тогда простая EVB на digikey стоила дешевле, чем появившиеся позже чипы 8)
https://www.digikey.com/en/products/det ... O1/5725042
Друг Кота
Сообщения: 7722
Зарегистрирован: Вс июл 24, 2011 11:38:09

Сообщение 74LS00 »

Кризиса нет, но малина подорожала втрое.
Казалось бы бакс вырос всего менее чем на 20%, но я так и не понял кому нафик нужна малина, хотя по нынешней цене наверно мало кому, пущай жрут апельсины.

Пофиг на этих китайцев, я их не осилю, а они устаревают и исчезают так быстро что никто перевести не успеет.
Пусть стандарт появится, доку нахабрят, тогда это и будет замена полосатых звёзд
Контактная информация:
Мучитель микросхем
Аватара пользователя
Сообщения: 489
Зарегистрирован: Вт апр 23, 2013 22:21:18
Откуда: KUBAN, Krasnodar

Сообщение maxlab »

Между дел... Air105 на PlatformIO :tea:
Изображение

Говорят что умельцы на нем и линукс запустили. Надо поискать :P
Девице - Device
Мудрый кот
Сообщения: 1774
Зарегистрирован: Вт авг 15, 2017 10:51:13

Сообщение jcxz »

[uquote="maxlab",url="/forum/viewtopic.php?p=4481913#p4481913"]Говорят что умельцы на нем и линукс запустили. Надо поискать :P[/uquote]Врут-с. Можете не искать.
У него ядро Cortex-M.
Мучитель микросхем
Аватара пользователя
Сообщения: 489
Зарегистрирован: Вт апр 23, 2013 22:21:18
Откуда: KUBAN, Krasnodar

Сообщение maxlab »

[uquote="jcxz",url="/forum/viewtopic.php?p=4482249#p4482249"]Врут-с. Можете не искать.
У него ядро Cortex-M.[/uquote]

Ну да... Он содержит ядро Cortex-M4F, полноценный линукс не взлетит из за отсутствия мемори менеджмента.
Однако, как относится к тому что пишут здесь https://emcraft.com/products/343 ?
Девице - Device
Мудрый кот
Сообщения: 1774
Зарегистрирован: Вт авг 15, 2017 10:51:13

Сообщение jcxz »

[uquote="maxlab",url="/forum/viewtopic.php?p=4482419#p4482419"]Однако, как относится к тому что пишут здесь https://emcraft.com/products/343 ?[/uquote]Ну так там же правдиво пишут: "uClinux". А это всё-таки не линух.

PS: Хотя конечно, по-большому счёту линух можно запустить даже на этом. Да что там - его даже на STM8 или AVR можно запустить. 8) Если к ним прицепить нужное количество мегабайтов ОЗУ по любому интерфейсу.
Создать эмулятор ARM9-ядра, и в нём запустить линух в режиме эмуляции. Да и винду так можно запустить на этих же STM8/AVR.
Если конечно не заморачиваться по поводу скорости работы этого... :wink:
Друг Кота
Сообщения: 12867
Зарегистрирован: Сб дек 18, 2021 19:25:32

Сообщение Martian »

[uquote="jcxz",url="/forum/viewtopic.php?p=4483842#p4483842"]"uClinux". А это всё-таки не линух.[/uquote]OS family Embedded Linux
Контактная информация:
Друг Кота
Аватара пользователя
Сообщения: 6603
Зарегистрирован: Сб янв 28, 2006 22:47:24

Сообщение Asmodey »

А что у нас с микроконтроллерами компании WCH? Цены посмотрел на CH32V, вроде как вполне приемлемые даже в ЧиД. Продаются на каждом углу Алиэкспресс. Документация кое-какая есть. IDE присутствует. Сеггер обещал включить их поддержку в своем J-Link. Все радужно получается настолько, что невольно начинаешь думать - а где же подвох?
Астролябия-сама меряет, было бы что мерять!!!
Ответить

Вернуться в «Разные вопросы по МК»