Мобільна версія Форум Arduino Документація Гарантійні умови 0 0
UA RU
Графік роботи магазину:
Пн-Пт: 8.00 - 19.00
Сб: 10.00 - 17.00
Нд: вихідний
Каталог
Напиши статтю і отримай знижку!

Плата розробника CH32F103C8T6 клон STM32 Type-C

код: ASC225

  • Доставка по Україні
    Ми відправляємо замовлення "Новою Поштою" по Україні. Також можливий самовивіз з нашого магазину
  • 6 місяців гарантії

    Ми даємо гарантію на будь-який товар придбаний в нашому магазині:

    6 місяців на товари, крім батарейок і акумуляторів

    14 днів на батарейки та акумулятори

    У разі настання гарантійного випадку товар безкоштовно ремонтується, змінюється на аналогічний або повертається повна сума його вартості

    Уважно ознайомтеся з умовами гарантії.
  • Проконсультуємо до і після продажу
    Ви можете задавати питання письмово по e-mail або за контактними телефонами нашого магазину

Теги: ARM   STM32  

119 грн

в наявності

 

Купити в один клік

4
голосувати
Знайшли дешевше?
  • Опис
  • Відгуки (9)
  • Задати питання

Клон популярної плати розробника з мікроконтролером ARM Cortex-M3 CH32F103C8T6, який є аналогом мікроконтролера STM32F103C8T6. На платі зібрані всі необхідні елементи для початку роботи з цим сімейством мікроконтролерів. Для програмування контролера можна використовувати як програматор ST-Link і послідовний порт (утилітою від виробника).

Зручне розташування виводів дозволяє застосовувати її з безпаєчною макетною платою і програмувати не виймаючи з макетки.

Характеристики:

  • Модель: CH32F103C8T6
  • Ядро: ARM Cortex-M3
  • Режим відладки: SWD
  • Робоча частота: 72 МГц
  • Пам'ять програм: 64 КБ
  • Пам'ять даних: 20 КБ
  • Напруга живлення: 2.0-3.6 В
  • Кварцевий резонатор: 8 МГц і 32768 кГц
  • Роз'єми: USB Type-C для живлення плати і зв'язку з комп'ютером (для програмування після заливки завантажувача)
  • Розмір: 5.3 x 2.2 см

Посилання:

Відгуки покупців про Плата разработчика CH32F103C8T6 клон STM32 Type-C

Денис (30.09.2020)

Процессор не до конца совместим с stm32 !!!! Столкнулся что при установе бита защиты от чтения запись в флеш больше невозможна, на честном stm работает. Потратил на этот баг 3 дня ... Допускаю еще некоторое количество подобных моментов присутствует Плюс сайт производителя более недоступен и даташита нет ...

Відповісти

Олег_К (05.11.2020)

Еще мне попался екземпляр который не запускался RTC в режиме LSE_CLOCK, от кварца 32768 который стоит на плате. Замена кварца ничего не дала. Выпаивал из оригинала, который работал без проблем. В режимах LSI и HSE работает. Если не нужен режим RTC, то в остальном работает без проблем. Так что имейте ввиду. Хочу заказать еще такой но подороже и протестировать его. Хотя это относится не только к этому контроллеру. Сейчас тестирую STM32F411, но и у нее RTC в режиме LSE время за сутки уходила на несколько минут, хотя здесь замена кварца устранила проблему.

Відповісти

Валера12 (05.04.2020)

"На борту немає завантажувача через Serial"
наскiлько це точно?
можливо у когось iнша iнфа ?

Відповісти

C (15.11.2020)

Треба прошити контролер через програматор на готовий бутлоадер з працею Arduino IDE

Відповісти

Дима (19.03.2019)

Выше все верно написали про ИД чипа. Я использую System Workbench for STM32 от ST Microelectronics. Я нашел иной способ подменить ИД:
Делаю дубликат скрипта для оригинальной STM32F10x. Я нашел его у себя в двух местах :
/Ac6/SystemWorkbench/plugins/fr.ac6.mcu.debug_2.4.0.201902141520/resources/openocd/scripts/target/stm32f1x.cfg
/Ac6/SystemWorkbench/plugins/fr.ac6.mcu.debug_2.4.0.201902141520/resources/openocd/st_scripts/target/stm32f1x.cfg
Открываем и сохраняем эти два файла с новыми именами - например "cs32f10x.cfg". Важно - старые не перезаписываем так как они могут пригодится для оригинальных STM32f10x. Открываем наши оба дубликата и находим строки :
# this is the SW-DP tap id not the jtag tap id
set _CPUTAPID 0x1ba01477 <-- в этой строке меняем ID на 0x2ba01477 и сохраняем наши оба дубликата.
Теперь создаем проект и выбираем обычную stm32f10x. Билдим пустой проект. В настройках "RunDebug" проекта находим "Configuration script". Там по умолчанию стоит "Automated generation", переключаем его на "User defined" чтоб программа не перезаписывала скрипт при изменении а далее в проекте находим прикрепленный "project_name.cfg" файл и в последней строке меняем source [find target/stm32f1x.cfg] на source [find target/ИМЯ_ДУБЛИКАТА.cfg] и пробуеш прошить. Должно перестать ругатся на неправильный ИД Мк.
В кратце - идея в том чтобы просто подменить проверяемый скриптом ИД чипа.
PS: лучше юзать STM =)

Відповісти

Олександр (05.11.2019)

Дякую, дуже допомогли. Довго мучився з цим чіпом.
Але я скопіював та назвав файли cs103x... і в проекті зробив дублікат дебагу, де і вказав мою назву. Вийшло компактно і непомітно, і без зайвих зусиль, А так ви праві, краще використовувати STM. там і завантажувач і сюрпризів меньше. Помилково взяв, не дивлячись на початкові літери.

Відповісти

Владимир (17.02.2019)

Купил(случайно не туда тыкнув), класс!

Warn : UNEXPECTED idcode: 0x2ba01477

Отладка через openocd при помощи st-link не заработала сразу поскольку manufacture id не совпадает с оригиналом. Документация на китайском. Неизвестно, сколько таких подводных камней у сего чуда. Настоятельно не рекомендую!

Відповісти

Володимир (16.02.2019)

Народ, хто буде брати - кілька нюансів:
1. Чіпи не ST а його клон - зауважте
2. На борту немає завантажувача через Serial - тільки прошивання через ST-LINK
3. ST-LINK утиліти (https://github.com/texane/stlink) не підтримують цей чіп. Потрібно додати ідентифікатор ядра цього чіпа. Для цього - потібно внести наступну модифікацію в код перед компіляцією (https://github.com/texane/stlink/blob/master/doc/compiling.md) утиліт:
diff --git a/include/stlink.h b/include/stlink.h
index abacd12..582de7b 100644
--- a/include/stlink.h
+++ b/include/stlink.h
@@ -53,6 +53,7 @@ extern "C" {
/* cortex core ids */
// TODO clean this up...
#define STM32VL_CORE_ID 0x1ba01477
+#define STM32VL_СS_CORE_ID 0x2ba01477
#define STM32F7_CORE_ID 0x5ba02477

// Constant STM32 memory map figures
diff --git a/src/flash_loader.c b/src/flash_loader.c
index 7684680..72ed495 100644
--- a/src/flash_loader.c
+++ b/src/flash_loader.c
@@ -262,6 +262,7 @@ int stlink_flash_loader_write_to_sram(stlink_t *sl, stm32_addr_t* addr, size_t*
loader_code = loader_code_stm32l;
loader_size = sizeof(loader_code_stm32l);
} else if (sl->core_id == STM32VL_CORE_ID
+ || sl->core_id == STM32VL_CS_CORE_ID
|| sl->chip_id == STLINK_CHIPID_STM32_F3
|| sl->chip_id == STLINK_CHIPID_STM32_F3_SMALL
|| sl->chip_id == STLINK_CHIPID_STM32_F303_HIGH

Відповісти

Владимир (19.02.2019)

st-util 1.5.1-17-g67b2078
2019-02-19T08:51:44 INFO usb.c: -- exit_dfu_mode
2019-02-19T08:51:44 INFO common.c: Loading device parameters....
2019-02-19T08:51:44 WARN common.c: Invalid flash type, please check device declaration
2019-02-19T08:51:44 INFO gdb-server.c: Chip ID is 00000000, Core ID is 00000000.
2019-02-19T08:51:44 INFO gdb-server.c: Listening at *:4242...

Відповісти

Написати відгук:

Фото:

Є питання по "Плата розробника CH32F103C8T6 клон STM32 Type-C" ?

Також рекомендуємо ознайомитися:

Шановні друзі! Ми намагаємося тримати на сайті інформацію про наявність товарів та ціни на них в актуальному стані. Коригування відбуваються постійно. Якщо ви знаходите ціну на товар завищеною, напишіть нам про це із посиланням на товар. Ми розглянемо лист та чи обгрунтуємо ціну, чи підкоригуємо її. Асортимент магазину дуже великий та іноді бувають помилки в ціноутворенні, особливо при скачках курсу долара. Дякуємо за розуміння.
оплата картами Visa і MasterCard