Out Of Stock
Description
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.