Перейти к содержанию
    

Документация на китайские микроконтроллеры

Ещё производители (из этого обзора трёхцентовых MCU):

  • Puolop - сайт на китайском, в обзоре говорится что это один в один МК от Padauk
  • Holtek - есть ARM Cortex-M0, в том числе со встроенными Bluetoth и 433МГц модемами, есть какие-то 8-битные МК
  • Qingdao Eastsoft - сайт на китайском, 8-битные МК
  • Bojuxing Industrial - однократно/многократно программируемые 8-битники, сайт на китайском

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У MT-System есть список азиатских производителей, которых они обещаю "доставить в кратчайшие сроки". Из тех, о ком ещё не писали, там есть:

  • Yspring - 8-битные МК, в том числе однократно программируемые.
  • Puya - ARM Cortex-M0/M4, похоже какие-то аналоги STM32. На их сайте ссылок не нашёл, но каталог есть на сайте MT-System по ссылке сверху
  • Fudan  - есть серии ARM Cortex-M0 и серия на ядре 16-bit 8xC251

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

23 часа назад, Aleksey_M сказал:

ARTERY
Производит контроллеры верхнего диапазона на замену STM32. Архитектура ARM
Пример - AT32F415, 256K Flash, 32K RAM, 150 MHz
Документация на английском - есть.
Средства разработки - общеупотребительные
Программаторы - неясно
IDE - неясно
Особенности: SDIO, CAN, CRC

Показать  

Также есть среда разработки AT32IDE (Eclipse, GCC, GDB). Версия 1.0.01, пока сырая, но работает.
По пинам многое из периферии совместимо с STM32.
Некоторые корпуса/модели полностью совместимы по пинам.
В документации много опечаток. По сравнению с STM32 документация скудновата.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 9/14/2022 at 7:27 PM, MX_Master said:

Программатор, который поддерживает большинство китайских/тайваньских МК - https://item.taobao.com/item.htm?id=657595440645. Полный список поддержки - чуть ниже, в описании.

Загружается пустая страница на китайском и требует пароля.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 13.09.2022 в 07:42, speleoastronom сказал:

Очень широкий спектр 8051-подобных МК, без каких-то особенностей

Ну как сказать, без особенностей. Во первых у STC8 прикрутили турбонаддув — большая часть инструкций исполняется за один такт, а таймеры могут тактироваться непосредственно системными часами, без предварительного деления на 12, во вторых — насыпали новых периферийных блоков, начиная с внутренних RC-генераторов и продвинутого PWM (15/16-битное разрешение и различные плюшки, наподобие настройки мёртвого времени), заканчивая DMA и USB в старших моделях. Ещё у них есть STC32G, вариация на тему MCS-251, плюс неведома зверушка — STC32M4, с ARM-ядром, но за пределами Китая её найти не удалось.

 

P.S. Вот только документация пишется, судя по всему, левой задней лапой (описание регистров размазано по документу квадратно-гнездовым методом, опечатки в названии регистров, полудокументированные регистры, про которые даже непонятно, есть ли они вообще в кристалле, зачеркивания прямо в PDF…) и переводится (гуглем) по принципу «на и отвяжись» (английская документация на семейства STC8 не обновлялась с марта, в отличие от китайской).

Изменено пользователем Canis Dirus

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 9/22/2022 at 1:58 PM, Canis Dirus said:

Ну как сказать, без особенностей. Во первых у STC8 прикрутили турбонаддув — большая часть инструкций исполняется за один такт, а таймеры могут тактироваться непосредственно системными часами, без предварительного деления на 12, во вторых — насыпали новых периферийных блоков, начиная с внутренних RC-генераторов и продвинутого PWM (15/16-битное разрешение и различные плюшки, наподобие настройки мёртвого времени), заканчивая DMA и USB в старших моделях. Ещё у них есть STC32G, вариация на тему MCS-251, плюс неведома зверушка — STC32M4, с ARM-ядром, но за пределами Китая её найти не удалось.

 

P.S. Вот только документация пишется, судя по всему, левой задней лапой (описание регистров размазано по документу квадратно-гнездовым методом, опечатки в названии регистров, полудокументированные регистры, про которые даже непонятно, есть ли они вообще в кристалле, зачеркивания прямо в PDF…) и переводится (гуглем) по принципу «на и отвяжись» (английская документация на семейства STC8 не обновлялась с марта, в отличие от китайской).

 

 

По поводу турбонаддува: он есть у всех уже много лет. Первым вроде бы был Cygnal, но это не точно. Но сегодня технологии таковы, что делить частоту на 12 не нужно. Хотя традиции сильны, и про это отсутствие  деления частоты пишут абсолютно все, как будто это их личное достижение.

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

С документацией - да, правда, там много косяков. Хочется всю эту информацию как-то собрать в одном месте. Возможно, по результатам этого обсуждения и тестов я сделаю статью на хабре.

У меня сейчас лежат CH552, CH549, CH32V103 и в планах еще изучение BL602/BL702.

Знакомый хочет заняться китайскими FPGA.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ещё на тему китайских микроконтроллеров. У DWIN Technology есть чудо-чудное под названиемT5L — двухядерный 8051. Но это крайне специфический чип, заточенный для работы с дисплеями и я не уверен, что они продаются отдельно от дисплейных модулей.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Коллеги, а среди всего китайского добра есть что-то схожее по параметрам потребления с STM32L0хх и в корпусе типа UFQFPN? Никто не искал такие камни? Сам глубоко не погружался пока что, но чую, что придется всё же.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

HC32L1xx, к примеру. Но толку - сейчас их нереально купить. В 2019 аналог STM32L151С8 в QFN32 50 центов стоил...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, Harbinger сказал:

HC32L1xx, к примеру. Но толку - сейчас их нереально купить. В 2019 аналог STM32L151С8 в QFN32 50 центов стоил...

Спасибо, интересные камушки! А нереально в смысле всё раскупили, как с оригиналом?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

21 час назад, Карлсон сказал:

А нереально в смысле всё раскупили, как с оригиналом?

Да, их валом было на LCSC, и пропали. 

Они сами себе оригинал. Периферия полностью по-своему устроена, местами смотрится как развитие таковой от 51/251 (таймеры, UART-ы...). Неудивительно - до кортексов делали HC16, на 251 ядре. Ещё особенность - питание от 1,8 до 5,5. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да, кстати. Если кто ищет документацию на «STC8 STC8H8K64U Development Board Internet of Things» (см. приложенную фотографию) с алиэкспресса, то её можно взять отсюда (перевода на английский, разумеется, не завезли).

STC8H8K64S4U-STC-8H8K64S4U-MCU-Evaluation-Board-Module.webp

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ещё немного производителей. У этих есть только китайские версии сайтов:

  • Hangshun - RISC-V, ARM Cortex M0/M3, есть клоны STM32
  • Nation - ARM Cortex M0/M4

А у этих производителей так же есть чипы с каким-то ядром "Arm China STAR-MC1" (кто-нибудь с ним в живую уже сталкивался?):

 


 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

BL702 используется в платке tang nano 9k с плисиной от gowin. Он там эмулирует fr2232. Интересное решение, видимо он намного дешевле ft-шки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 28.09.2022 в 11:46, Harbinger сказал:

Да, их валом было на LCSC, и пропали. 

Они сами себе оригинал. Периферия полностью по-своему устроена, местами смотрится как развитие таковой от 51/251 (таймеры, UART-ы...). Неудивительно - до кортексов делали HC16, на 251 ядре. Ещё особенность - питание от 1,8 до 5,5. 

Вроде HC32 уже стали появляться снова на lcsc, да и у нас на площадках предложения какие-то появились (https://www.electronshik.ru/search?query=HC32L1).
Их сейчас насколько я понял передали из Huada в отдельное подразделение - Xiaohua Semiconductor - http://www.xhsc.com.cn, может с доступностью снова станет получше.. 
В отличие от многих других китайских Cortex-M, они хоть и часто близки по пинам к STM, но внутри периферия сильно другая, причем во многих случаях даже куда более выглядит продвинутой с точки зрения возможных настроек. В свое время интересовал их топовый чип (HC32F4A0 - Cortex-M4 240 МГц с поддержкой SDRAM и Ethernet), у китайцев такого уровня нашел только AT32F437 (ну и GD32F470).
А вот контролеров более близких по производительности к STM32H745 как-то найти не удалось, никто не знает, есть ли что-то сопоставимое у китайцев хотя бы в разработке?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...