Description:
1. Core: ARM 32-bit Cortex-M3 CPU up to 72MHz operating frequency.
2. Memory: 256K bytes of program memory(ROM); 48K bytes of SRAM;
3. Clock: Built-in factory-calibrated 8MHz and 40KHz RC oscillator with 32kHz RTC oscillator calibration;
4. Reset: power on/off reset (POR/PDR), programmable voltage monitor(RVD);
5. Power Management: 2.0-3.6V power supply and I/O pins;
6. Low power consumption: sleep, shutdown and standby mode, VBAT for the RTC and backup register power;
7. AD: Two 12-bit analog-to-digital converters, 1us conversion time(up to 21 input channels), conversion range:0 -3.6V, three times the sampling and hold function, the internal temperature sensor;
8. DMA: 7-channel DMA controller with supported peripherals: timer, ADC, SPI, I2C and USART;
9. Debug mode: serial single-wire debugging (SWD) and JTAG interface, Cortex-M3 embedded tracking module(ETM);
10. IO: 51 multi-function bidirectional I/O port, all I/O port can be mapped to 16 external interrupts; almost all ports can tolerate 5V signal;
11. Timers: three Universal timers and one Strengthen timer;
12. Up to two I2C interfaces(support SMbus/PMBus)
13. Up to three USART interfaces
14. Up to two SPI interfaces(18M bit/s), two can be reused
15. CAN interface (2.0B active)
16. USB 2.0 full-speed interface
Feature:
1. Matching chip for the STM32F103RCT6, F103 series for the relatively sufficient resources in the relevant chip, with 256K FLASH/ 48K SRAM
2. On-board 8M external crystal can be multiplied to 72M speed, on-board RTC crystal.
3. Power supply support USB data cable power supply
4. On-board standard JIAG interface, support a variety of simulation access, JLINK/STLINK access
5. IO all lead and the corresponding pin at the label, you can freely expand the circuit
6. On-board RTC button battery holder, the installation of the battery, can provide MCU-RTC power to maintain and backup