ARM Cortex-m3 stm32f103c8t6 STM32 плата + USB
ARM Cortex-m3 stm32f103c8t6 STM32 плата використовується для створення проектів на мікроконтролерах. Може повністю і більш якісно замінити платформу Arduino, але вимагає більше початкових знань. Відмінний варіант для досвідчених розробників.
Для використання контролера потрібно підключити його до комп'ютера через кабель USB – mini USB (в комплект не входить), після чого на платі контролера повинен загорітися червоний світлодіод D1. На комп'ютері контролер повинен визначитися, як сумісне HID пристрій. У контролера підтримка USB повністю апаратна, до 8 endpoints, тому ніяких драйверів встановлювати не потрібно. Після того, як комп'ютер додасть контролер в список активного обладнання, потрібно встановити програму для роботи з контролером, наприклад EmBloks.
Є можливість перепрограмувати мікроконтролер, через JTAG або UART інтерфейси.
Управляється контролер комп'ютером через USB інтерфейс, з допомогою спеціальних програм. На контролері є кнопка, позначена S1 – це кнопка перезавантаження і скидання RESET. На платі контролера є джампер P2 – він використовується для включення/вимикання USB інтерфейсу. На платі контролера є джампери BOOT0 і BOOT1 їх положення визначає режим завантаження контролера і вхід в бутлоадеры (завантажувач).
ARM Cortex-m3 stm32f103c8t6 STM32 плата + USB має роз'єми і інтерфейси для підключення до комп'ютера, випробувальні плат і різної периферії (датчиків, дисплеїв, модулів і драйверів, реле і т. п.):
- для підключення до комп'ютера використовується стандартний USB інтерфейс специфікації USB 2.0, виконаний в роз'ємі mini USB;
- для підключення контролера до випробувальні плат використовується інтерфейс JTAG, виконаний у стандартному 10-пиновом JTAG/SWD роз'ємі;
- інтерфейс JTAG в стандартному 10-пиновом JTAG/SWD роз'ємі;
- для підключення до контролера зовнішньої периферії (порти введення/виводу) ліворуч і праворуч плати йдуть основні інтерфейси, а також висновки GND і харчування. Ліва сторона: 3.3, 3.3, PA0 – PA7, PB0 – PB2, PB10 – PB14, PA8, PB15, RX, TX, GND, GND. Права сторона: 3.3, 3.3, PD1, NST, PC15, PD0, PC13, PC14, PB9, VBAT, BT0, PB8 – PB5, PA15, PB3, PA13, PA14, PA11, PA12, GND, GND.
Также есть интерфейс USART для перепрограммирования микроконтроллера или подключения совместимых устройств. Обозначение контактов: 5V, TX, RX, GND.
Питание платы может осуществляться или от USB порта компьютера, или от внешнего источника питания. Напряжение питания 2,7 – 3,6 В, но на плате установлен стабилизатор напряжения на 3,3 В, потому напряжение питания может быть 5 В.
Характеристики:
виробник: ST Microelectronics Ink.;
серія: STM32;
архітектура мікроконтролера: ARM® Cortex-M3™;
розрядність ядра: 32 біт;
швидкість: 72 МГц;
типи підключення: CAN, I2C, IrDA, LIN, SPI, UART/USART, USB;
периферія: DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT;
піни загального призначення GPIO: 26 шт;
пінів ШІМ: 12;
входів АЦП: 6 (12 бітний, 1мкс);
розмір програмованої пам'яті: 64 КБ;
тип програмованої пам'яті: Flash;
розмір пам'яті (RAM): 20 KB;
мікроконтролер виконаний в корпусі: LQFP48;
підключення до комп'ютера: USB 2.0 FS (FullSpeed — 12Mbit);
перепрограмування через: JTAG, UART;
напруга живлення мікроконтролера: 2,7 – 3,6 В;
напруга живлення плати: 2,7 – 5 В;
розміри (Д х Ш х В): 53 х 36 х 12 мм ;
вага: 15 г
- Ціна: 318,55 ₴