STM32F103C8T6核心板

STM32F103C8T6实物图片

../../_images/103C8.PNG

STM32F103C8T6网店购买

产品网店

STM32F103C8T6核心板尺寸图

../../_images/103C8T6size.png

STM32F103C8T6核心板原理图

../../_images/STM32F103C8T6sch.png

STM32F103C8T6芯片参数

• ARM®32-bit Cortex®-M3 CPU Core

  • 72 MHz maximum frequency,1.25 DMIPS/MHz (Dhrystone 2.1) performance at 0 wait state memory access
  • Single-cycle multiplication and hardware division
    • Memories
  • 64 or 128 Kbytes of Flash memory
  • 20 Kbytes of SRAM
    • Clock, reset and supply management
  • 2.0 to 3.6 V application supply and I/Os
  • POR, PDR, and programmable voltage detector (PVD)
  • 4-to-16 MHz crystal oscillator
  • Internal 8 MHz factory-trimmed RC
  • Internal 40 kHz RC
  • PLL for CPU clock
  • 32 kHz oscillator for RTC with calibration
    • Low-power
  • Sleep, Stop and Standby modes
  • VBAT supply for RTC and backup registers
    • 2 x 12-bit, 1 s A/D converters (up to 16 channels)
  • Conversion range: 0 to 3.6 V
  • Dual-sample and hold capability
  • Temperature sensor
    • DMA
  • 7-channel DMA controller
  • Peripherals supported: timers, ADC, SPIs, I2Cs and USARTs
    • Up to 80 fast I/O ports
    • Debug mode
    • 7 timers
  • Three 16-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input
  • 16-bit, motor control PWM timer with dead-time generation and emergency stop
  • 2 watchdog timers (Independent and Window)
  • SysTick timer 24-bit downcounter
    • Up to 9 communication interfaces
  • Up to 2 x I2C interfaces (SMBus/PMBus)
  • Up to 3 USARTs (ISO 7816 interface, LIN, IrDA capability, modem control)
  • Up to 2 SPIs (18 Mbit/s)
  • CAN interface (2.0B Active)
  • USB 2.0 full-speed interface
    • CRC calculation unit, 96-bit unique ID
    • Packages are ECOPACK®

STM32F103C8T6核心板制作底板资料

制作pcb底板资料

STM32F103DEMO

DEMO测试程序

STM32CubeProgrammer软件

软件功能:STM32CubeProgrammer是一款集多种操作系统于一体的STM32产品编程软件工具,它通过调试接口和应到加载器接口为读取、写入和验证设备内存提供了一个易于使用和高效的环境,可以通过串口,USB或者ST-Link读(上载),写(下载,烧录)加密烧写程序文件。
下载地址(STM32官方):下载地址
下载地址(源地):下载地址
软件运行如遇JAVA环境缺失,需要安装JAVA环境软件 ../../_images/K0.png

STM32CubeMX图形化配置工具

STM32CubeMX是ST意法半导体近几年来大力推荐的STM32 芯片图形化配置工具,目的就是为了方便开发者,允许用户使用图形化向导生成C 初始化代码,可以大大减轻开发工作,时间和费用,提高开发效率。STM32CubeMX几乎覆盖了STM32 全系列芯片。 在CubeMX上,通过傻瓜化的操作便能实现相关配置,最终能够生成C语言代码,支持多种工具链,比如MDK、IAR For ARM、TrueStudio等  省去了我们配置各种外设的时间,大大的节省了时间。
教程pdf下载地址(STM32官方):下载地址
软件下载地址(官方需要注册):下载地址
软件运行如遇JAVA环境缺失,需要安装JAVA环境软件 ../../_images/K1.png

STM32开发IDE keil mdk

keil mdk是常用的STM32开发集成环境。
软件下载地址(官方需要注册):下载地址
STM32PACK下载地址(官方):下载地址
../../_images/K2.png