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個引腳中的任意一個信號引到擴展區,連接到自己的器件上。
圖1 STM32F103C8-PKT體驗系統板
0.jpg (68.15 KB, 下載次數: 60)
下載附件
2018-2-7 00:18 上傳
STM32F103C8-PKT評估板電路原理圖:
0.jpg (69.73 KB, 下載次數: 61)
下載附件
2018-2-7 00:19 上傳
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
0.png (203.6 KB, 下載次數: 56)
下載附件
2018-2-7 00:23 上傳
0.jpg (91.23 KB, 下載次數: 49)
下載附件
2018-2-7 00:23 上傳
STM32F103C8-PKT演示代碼:
0.png (62.5 KB, 下載次數: 68)
下載附件
2018-2-7 00:16 上傳
全部資料51hei下載地址:
STM32F103C8-PKT演示代碼.rar
(1.28 MB, 下載次數: 51)
2018-2-6 13:50 上傳
點擊文件名下載附件
STM32F103C8-PKT演示代碼 下載積分: 黑幣 -5
|