Привет! Кто находится в поисках обратите внимание на Air105. Не дорогой но очень жирный контроллер с Cortex ядром. SDK и пустой шаблон проекта c примерами для Keil лежит здесь https://gitee.com/iosetting/air105_project.git Клонируйте Git-ом, по https хрен скачаешь. Великий китайский файрволл Отладка/прошивка стандартным CMSIS-DAP, DAP-Link Борда https://aliexpress.ru/item/100500495454 ... 4aa6R55MVF
_________________ "...две звёздочки, три звёздочки, четыре звёздочки... Лучше всего, конечно, пять звёздочек. Есть ли жизнь на Марсе, нет ли жизни на Марсе - это науке неизвестно."
Рассмотрим реализацию узла управления реле на примере компонентов SUNCO и реле Hongfa. Разберем оптимальные схемы и долговечные полупроводниковые компоненты для их реализации среди широкого ассортимента SUNCO. В номенклатуру компании SUNCO входят диодные мосты, выпрямительные, сигнальные и TVS-диоды, стабилитроны, биполярные, цифровые PNP- и NPN-транзисторы, маломощные тиристоры, симисторы и MOSFET.
КОМПЭЛ продолжает поддерживать и расширять список складских позиций Hongfa, представленных электромеханическими реле. Продукция компании активно применяется в таких областях, как промышленность, энергетика, бытовые приборы, автомобильная отрасль и специальная техника, требующая высокой надежности и на сегодняшний момент может легко заменить электромеханические реле ушедших из РФ брендов.
А на базе Cortex, там и без китайщины все понятно если есть опыт работы с STM
Попробуйте поработать со своим "опытом с STM" с более продвинутыми МК "на базе Cortex". С Infineon XMC4xxx например.
А отсутствие нормальной документации, на общепринятом англ., намекает о том, что производитель совершенно не заинтересован в вас, как в покупателях. А значит в любой момент может оказаться, что купить МК более невозможно. И куча времени потраченная на разработку проекта уйдёт коту под хвост. Так что - ну его нафиг, несмотря на "жирность". Жирных и других хватает. С нормальными доками.
И Infineon XMC4xxx сложнее в освоении чем Infineon "TriCore" или обычный STM32F411?
Ну вы сравнили - кроссовок с тапком! 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? Всего??? У XMC - их более 30! Уже отсюда видно насколько он богаче по функционалу.
Ещё совсем недавно, во время ковидла, когда разгорелся кремниевый кризис и сами чипы XMC4700 пропали из магазинов, но в продаже остались отладки на них. Мы закупили тогда их про запас (для выпайки если совсем припрёт). Тогда простая EVB на digikey стоила дешевле, чем появившиеся позже чипы https://www.digikey.com/en/products/det ... O1/5725042
Кризиса нет, но малина подорожала втрое. Казалось бы бакс вырос всего менее чем на 20%, но я так и не понял кому нафик нужна малина, хотя по нынешней цене наверно мало кому, пущай жрут апельсины.
Пофиг на этих китайцев, я их не осилю, а они устаревают и исчезают так быстро что никто перевести не успеет. Пусть стандарт появится, доку нахабрят, тогда это и будет замена полосатых звёзд
Ну да... Он содержит ядро Cortex-M4F, полноценный линукс не взлетит из за отсутствия мемори менеджмента. Однако, как относится к тому что пишут здесь https://emcraft.com/products/343 ?
Ну так там же правдиво пишут: "uClinux". А это всё-таки не линух.
PS: Хотя конечно, по-большому счёту линух можно запустить даже на этом. Да что там - его даже на STM8 или AVR можно запустить. Если к ним прицепить нужное количество мегабайтов ОЗУ по любому интерфейсу. Создать эмулятор ARM9-ядра, и в нём запустить линух в режиме эмуляции. Да и винду так можно запустить на этих же STM8/AVR. Если конечно не заморачиваться по поводу скорости работы этого...
_________________ "...две звёздочки, три звёздочки, четыре звёздочки... Лучше всего, конечно, пять звёздочек. Есть ли жизнь на Марсе, нет ли жизни на Марсе - это науке неизвестно."
А что у нас с микроконтроллерами компании WCH? Цены посмотрел на CH32V, вроде как вполне приемлемые даже в ЧиД. Продаются на каждом углу Алиэкспресс. Документация кое-какая есть. IDE присутствует. Сеггер обещал включить их поддержку в своем J-Link. Все радужно получается настолько, что невольно начинаешь думать - а где же подвох?
_________________ Астролябия-сама меряет, было бы что мерять!!!
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения