单片机学习小组
直播中

吴桦

7年用户 141经验值
私信 关注

STM32F103C8-PKT评估板演示代码与手册等相关资料下载

STM32F103C8-PKT是ST MCU体验套件中基于STM32F103C8T6微控制器的,用于评估和体验STM32功能的电路板。STM32F103C8T6是中等容量的STM32产品,它基于ARM的Cortex-M3™内核,具有64K片上闪存以及一系列丰富的外设接口。搭配体验套件中的ST-LINK,可以调试、烧写板载的STM32F103C8T6芯片。

STM32F103C8-PKT电路板提供的接口和外设有USB、USART(RS-232)、PS/2、ADC、LED灯、SD卡槽、红外收发管、小型扬声器以及小型游戏操纵杆。
板上设计了一个扩展区,用户可以很方便地把STM32F103C8T6上所有48个引脚中的任意一个信号引到扩展区,连接到自己的器件上。

2  总览
2.1  主要特性
●  支持任意用于调试ARM芯片的调试器,例如Segger的JLink,Keil(ARM)的ULink等。
●  可以使用体验套件中的ST-LINK调试器,配合IAR的EWARM或Keil的MDK进行调试和程序
下载烧录
●  基于Cortex-M3的STM32微控制器系列的中等容量芯片STM32F103C8T6
●  可以作为软硬件架构的参考设计
●  可以运行所有STM32F10xxx USB全速设备固件库中的例程,包括:
„  游戏杆、鼠标例程
„ HID例程
„  设备固件升级(DFU)例程
„  大容量存储例程
„  虚拟串口例程
„ USB全速设备语音例程
●  通过板上的SD卡槽,可以体验SD卡的读写操作
●  通过板上的PS/2接口,可以体验与鼠标或键盘的接口,并能够演示使用USB全速设备固件
库构造USB键盘。
●  通过板上的EEPROM体验I2C接口操作。
●  通过板上的红外发射接收管体验使用定时器实现38kHz红外载波的调制解调。
●  通过板上的小型扬声器体验使用定时器的PWM输出播放音乐。
2.1.1  板上的资源
●  基于Cortex-M3内核的芯片STM32F103C8T6
●  固定的8MHz主时钟晶振
●  一个I2C接口的EEPROM,通过跳线可以断开和STM32的连接
●  四个GPIO驱动的LED灯
●  可以输入模拟信号的单通道电位器
●  五个方向的游戏操纵杆
●  红外发射、接收管
●  一个兼容SD卡和Mini-SD卡的插座
●  一个迷你USB连接头
●  一个RS232(DB9)连接头
●  一个20脚的JTAG接口连接头
●  一个6脚mini-DIN的PS/2插座
●  一个复位键
●  一个小型扬声器和一个3.5mm的耳机插头
2.2  操作例程
在套件的包装盒中有一张CD,里面又少量的操作例程,更多的例程将会陆续上载到ST的网站上,请自行下载STM32F103C8-PKT体验系统板的操作例程。


STM32108PKT 演示代码说明

1  STM32108PKT演示代码目录结构
STM32108PKT演示代码目录结构如下:

z STM32108PKT演示代码
„ Libraries
‹ CMSIS
z Core
„ CM3
‹ STM32F10x_StdPeriph_Driver
z inc
z src
‹ STM32_USB-FS-Device_Driver
z inc
z src
„ STM32108PKT Infrared
‹ Project
„ STM32108PKT VCD
‹ Project
„ STM32108PKT SPK
‹ Project
„  STM32108PKT 5V Tolerant
‹ Project
„  STM32108PKT USB Mouse
‹ Project
„  STM32108PKT I2C EEPROM
‹ Project
„ STM32108PKT SD
‹ Project

全部资料51hei下载地址:
    STM32F103C8-PKT演示代码.rar  




更多回帖

发帖
×
20
完善资料,
赚取积分