Electronics

STM Black Pill APM32F103CB 128KB Flash + 20KB SRAM, STM32 compatible ARM Cortex®-M3 MCU Mini board RobotDYN

Out Of Stock

1

Description

Black Pill APM32F103 built on APM32F103Cx MCU is an advanced version of our popular STM32F103CxT6 boards.
It features a more advanced APM32F103Cx microcontroller IC with a higher frequency 96MHz (1.5DMIPS) and a built-in FPU. The FPU of APM32 is a coprocessor unit specially used for floating-point operation, which is attached to the AHB bus. It can efficiently handle complex floating-point operations, such as decoding algorithms for scanning guns, closed-loop control for motor, PID algorithm, fast Fourier transform, etc., which accelerates the processing capacity of the system.
The PinOut, memory mapping, and Compiling environment SWD/JTAG is totally similar to STM32F103 Microcontroller, and you can use the same tools and applications for programming APM32.
The function of APM32 Black Pill boards can easily be extended with a large number of modules and sensors.
 
Features and Characteristics:
 

 Characteristics

APM32F103

STM32F103

Core

ARM Cortex-M3 + FPU (new generation)

ARM Cortex-M3

Clock

96MHz, 1.5 DMIPS , clock accuracy is ±1%, 1.5 DIMPS

72MHz, 1.5 DMIPS, clock accuracy is ±(1.1~1.8)%

USB and CAN

simultaneously

Not simultaneously

Memory

128KB flash + 20KB SRAM

64/128KB flash + 20KB SRAM

Timers and PWM

3 – 16-bit timers, 1 PWM motor control timer, 2 watchdog timers, 1 SysTick timer

3 – 16-bit timers, 1 PWM motor control timer, 2 watchdog timers, 1 SysTick timer

UART

3

3

I2C

2

2

SPI

2+1(QSPI)

2

USB

1

1

CAN

1

1

USB and CAN

simultaneously

Not simultaneously

Debug mode

SWD & JTAG

SWD & JTAG

 

Software STM

examples are can use with the APM32 Black Pill Development boards, and seamlessly work with a wide range of development environments including IAR EWARM, Keil MDK-ARM, embed, and GCC/LLVM-based IDEs. For programming of APM32 Black Pill need to use an ST-Link debugger/programmer.

Software for Arduino IDE

If the board already has the STM32Duino bootloader, it can programming with Arduino IDE, via USB connection to PC.