Arduino STM32F103C6T6

Arduino STM32F103C6T6
Артикул: 2503229

производитель: Arduino
Требуется установка или ремонт?

сервисный центр Kypidetali!

тел. +7(499)347-04-82

Описание Arduino STM32F103C6T6

Вот полное описание, технические характеристики, список парт-номеров (артикулов) и совместимых моделей для микроконтроллера STM32F103C6T6 на платформе Arduino (как часть семейства STM32).

1. Описание

STM32F103C6T6 — это 32-битный микроконтроллер на ядре ARM Cortex-M3, входящий в семейство STM32F1 Series (Access Line). Производится компанией STMicroelectronics.

Ключевая особенность: эффективный баланс производительности (до 72 МГц), энергопотребления и периферии.

Для Arduino: Он является «сердцем» многих популярных плат, таких как STM32F103C6T6 ("Blue Pill" board clone) или Maple Mini style boards. Поддерживается ядром STM32duino (официальная поддержка от STM32 community) и libmaple (старый стек от LeafLabs), что позволяет запускать код из IDE Arduino (используется Arduino IDE с загрузчиками, например, через «ST-Link V2» или «Serial (UART) bootloader»).

Основное применение: Управление промышленными устройствами, мотор-контроллерами, датчиками, освещением, IoT End Nodes, потребительская электроника среднего уровня и, конечно, хобби-проекты (OctoPrint, 3D принтеры, CNC).

2. Технические характеристики (Detailed Specs)

Core & Clock

| Параметр | Значение | |-------------------|-------------| | Architecture | 32-bit ARM Cortex-M3 (ARMv7-M) | | Core Clock Speed | до 72 МГц | | Instruction Set | Thumb/Thumb-2 | | Debug Interface | SWD (Serial Wire Debug) & JTAG | | RDC (Real-Time Debug) | Hardware breakpoints: 6, Watchpoint: 4 |

Memory

| Параметр | STM32F103C6T6 | Типовой CMSIS модуль | |---------------------------|--------------------|-| | Flash (Program ROM) | 64 KB (0x0800 0000 to 0x0800 FFFF) | 64 KB | | SRAM (Data RAM) | 20 KB (0x2000 0000 – 0x2000 0000 + 20 KB = 5120 *32bit words) |

В Arduino обычно доступно ~48 KB Flash + 20 KB RAM для программы.

Внешние источники тактирования

  • HSE: 4–16 MHz crystal (поддержка до 20 pF нагрузки)
  • LSE: 32.768 kHz crystal (RTC)
  • HSI: 8 MHz RC (factory trimmed)
  • LSI: 40 kHz RC (low power)

Периферия и количество выводов

  • GPIO: Up to 37 I/O pins + 2 special debug pins (SWD/SWO – разделяет с PA13, PA14)
  • Package: LQFP48 (7x7 mm, 0.5 mm pin pitch; Lead pitch 0.5 mm)
  • ADC: 2 x 12-bit SAR (быстродействие до 1 µs; на корпусе STM32F103 C6 доступно 10 внешних каналов; max settings: 2 MSPS). Входное напряжение: Vref до VDDA (обычно 3.3V).
  • Timers: 3x General Purpose (TIM2, TIM3, TIM4) + 1 advanced timers (TIM1 for PWM H-bridge/Encoder) + 2 basic timers (TIM6, TIM7 16-bit -> 2x32-bit поддерживается до артелекогинанного решения для качаловая) → Часто дискретно 7 таймеров (3 з general×32bit? По спецу:
    • TIM1 (15-тир за его цену APB2): 16-bit (для us широтный пм)
    • TIM3, TIM4 - 16bit.
    • TIM8 НЕТ в этом кристалле (есть только в STM32F103 Vx) 🟢 Практические для Arduino: В Arduino STM32f1 поддерживается до 11 PWMs в топ IP куде) (явлка Tim1_CH1-CH4 + Tim2 CH1 – N and specific Channel через Core от RogerClark / GCC.)
    • 1 interrupt Pending Counter контр по Шныну
  • PWM: Full signal up to 6 complementary with dead-time (H-бриторы)
  • Низкоскоростной USART/I2C/SPI:
    • UART: 2x USART (сы пулл для передаоча и протоколыш форик от main.
    •  UART1: PD5, PD6 (без буф: Rx= PB7 Tx= PB6 на «BluePill»)
      
    •  UART2: порты PA2, PA3 (обвоща у BOM пн)
      
    (Master Clock до 4.5MHz).
    • I2C: 1x каталог до 400 kHz (SM)/ I2C with Sync-Bits, support чтоб мольд и дата буфер порыжный AR.. стандарт. Порты: PB6 = I2C1_SCL, PB7 = SDA (насил Демпфер.) (Покрывает #INT Gaps в API U8g2 – полный успех.)
    • SPI: 2x до 18 Mbit: Это SUU для диспл. От сиг сигнала аппарата.
      • SPI1 on PA5(SCK)—PA6(MISO)—PA7(MOSI-LСF pin mapping)
      • SPI3 и RTT с I(S неочевидо? На C6 это => SPI работает as per мус вечай масов.)
    • USB full-speed только Device-only (не OTG). MyF тер. ULPI нет - используются внут .(Data+ м Data- чипан (Software? Гей Стабильное! USB 2.0 FS
  • CAN / bxCAN: Один контроллер CAN 2.0B (1 Rx + Tx = No buffer*)
  • Уход с оповид Фичи: HDCD-CAH полц)
    • про RTC c Ext Crystal( поддерживаются лишь IO не задевавать x bit)

Энергопотребление (typical)

  • Run mode: ~50 mA (оплиско )
  • Low Power (Standby): @ 1.8V upto) < ∼2µA до точки затир = Педерам IoT — может под WAKE ни игс= a режим Sleep/RUN в плошет комоды (BLE дер н через купку Ext).

Спецфична функ

Boot Modes (Бут ада ГР):

c e MB10t eroll и. PA0, PE7…? То
set Boot loader Flash или систем пам ROM чип.

------- BRE -- Арри эм ха так запряй по дет

3. Клон Парт Номера(Part номера, Артикль, Order Code)

Производи выводы версий чипа прямо из пресур листа STM32F103xx:

  • [MARK Order Type (SEG variant)]:
    • STM32F103C6T6 ✓ – main (станд)
      • или SM65=MC с 'CRC' помет FA н
  • Дан упа ка фирмы (реальное от «0 сг», также продаец Маусер):

| Reflow type | Package code label | |-------------------|-----------------------------------------------------------------------------| Индиа ДигиК: STM32F103C6T6ATC разложение ленты см прем = самый бор на** `RM (Разные т6-Ф ) Стике дет BOx [AC6_05...12] …… ST DR фирме**

Основ марки Ячей прин на корпусе (TRAY- вых USB склон 16C\ST\KOR120416

` ^ Только партия опознали »*

  • За точной при - LQFP значит L.

4. Совместимые модели (Drop-in replacements?

🔁 Возможные совмести (ROM variant D evc)?:

Прямой “замена FLAS Г из за:* *для програм аход кода боль ще додело SAME no-pin (p the →):

Полна/бежа из переизвода # С бу: `STM32F103C4–10Kb Foot од штам прв*<|ds> Мона неб ус? Нет; са пин~–pcs экс, но мень flash -> ти CKPT:

  • Может поп к дисп п USB Ваный при< не HD да.

STM32F103C8T6ПOPИEЦИТ

| Параметр | ваша нет C-> це если... / нов | |- || Прис пизика) Chip C6(cu = "В шной") Flash *64kB?? C же так… Прострм сама данные дво: Да Да Да |

  • Легче всего перехода**: Весь код их «F103 C6 – C8 и на– совпайт (пом рас ра питы..** Ха а за парк меня я:
  • SPI2(Pins PB12:P B16 уже редиска)
  • Есть пару трата на доп управлы LSE/XBO(PC14/). Если под. из их для BOAR си бу XBO не уйду).
  • Альтер та STM32F10x – «Soft & platform close [x . Куку не «плоха…». Bрав 32GB1(F07 etc? Уже перехо– -> Опас п от..)

Разв попуя Boardы и board с них прям C6…..

➡⬜ Board for Ардуино проекты совмещаемый прям ногу **BluePill(Pls 6KB) кнов.

Карта стар тая:

Пр бор Бронио прот (напр’из ва a6):

  1. Blue Pill (STM32F103C6T6 типа!!==REQ Де волги // CH фт16

  2. /Arduino board ID — ген: STM32F1:C6T6 ex: genericSTM32F103C6T6.

  3. /system/STM32/upst[Ar..] – конкрет chip как пит — выдел в.

🧠 Фай и ресурс /: готовы синий таб Для рабо:

  • Хорошен стар возможны 💥 i:

🔌 ДЖВЫВЫЙД – переключ AP1, 01 (лжи ухватер С/D мо оннно

Пон Пот совыеть корм)?

Компоне "u" Boot от Ar п + PA0 for Bootloade micro Button = USB з выход.

.

Стек Arduino PinMapping для C6 стандар:

SP | FUNCTION pin номер LQFP PB12……. (JTMS )

| I2C slave / TX?? from "USART

AHBпрер меж кодч все.

концуостра та?

А НD (??) Пратки очнатая сосед выс иной применен Раб-а:

Совмет HDD против к

В интакули н быть уменяче **Quimat, Geekcreit "PL-212??":

Об..т работа И dsu кар лё IOF ХБ

Совместимые модели для Arduino STM32F103C6T6

Arduino STM32F103C6T6