基本配置:
STM32F107開發板 一塊
Mini USB線 1條
串口線 1條
交叉網線 1條
開發光碟:附開發環境及所有相關例程,還有相關的手冊資料等。

提供的例子程序有如下的特性:
操作系統:
RTX -- V4.20;Keil自帶的操作系統。
文件系統:
RL-FlashFS -- V4.70;Keil自帶的文件系統,支持FAT12,FAT16和FAT32文件系統,這個文件系統可以用於SD卡、Nand Flash、隨身碟,提供Nand Flash的壞塊管理功能。
FatFs -- R0.07e; http://elm-chan.org/fsw/ff/00index_e.html
網路協議棧:
RL-TCPnet -- V4.71; Keil自帶的網路協議棧
Lwip -- V1.3.1;http://savannah.nongnu.org/projects/lwip/
USB:
RL-USB -- V4.70;Keil自帶的USB協議棧,從設備方面支持ADC、CDC、HID、MSC類,主控器方面支持HID和MSC類。
USB-Host-Device Lib -- V2.1.0;ST的USB協議棧,從設備方面支持ADC、CDC、HID、MSC、DFU類,主控器方面支持HID和MSC類。
例子程序按功能描述如下:
網絡:
RL-TCPnet- Http-demo -- 程序展示Web Server CGI接口功能,可以通過網頁來控制開發板上的LED、獲取按鍵狀態、獲取AD值、將文本內容顯示到液晶屏上、修改登錄密碼等。
RL-TCPnet- Http-upload -- 程序展示通過Web瀏覽器瀏覽SD卡上的文件信息及上傳文件到SD卡上,SD卡內的文本文件可以在Web瀏覽器上打開。
RL-TCPnet-FTP-demo -- 程序展示通過FTP客戶端軟件上傳文件到SD卡上及將SD卡內的文件下載到上位機。
RL-TCPnet-SNMP-demo -- 一個SNMP代理演示的例子。它顯示了如何使用簡單網路管理協議控制嵌入式系統。
RL-TCPnet-Telnet-demo -- 程序展示了如何構建一個簡單的基於IP的命令行界面,通過Telnet客戶端軟件來控制開發板上的LED、獲取按鍵狀態、獲取AD值、修改登錄密碼等。
RL-TCPnet-DNS-demo -- 程序展示向萬維網遠端的DNS服務器發送DNS請求,實現了通過服務器的名稱來解析服務器的IP地址的功能。
RL-TCPnet-BSD-client -- 一個BSD客戶端例子,可以連接及發送指令到BSD服務器。
RL-TCPnet-BSD- server -- 一個BSD服務器例子,可根據BSD客戶端發過來的指令去控制LED的亮與滅。
RL-TCPnet-LEDSwitch -- 一個UDP/TCP服務器的例子,可以通過UDP/TCP客戶端軟件來控制開發板上的LED及獲取按鍵值。
Lwip-httpserver -- 包含Telnet、Web Server、TFTP Server的例子。可以通過Telnet客戶端軟件訪問開發板,可通過網頁控制開發板上的LED及讀取AD值,可通過TFTP客戶端軟件向開發板上的SD卡發送及獲取文件。
USB:
RL-USB-HID-Device -- 一個USB設備端HID類的例子,可以通過上位機軟件去控制開發板上的LED及獲取按鍵值。
RL-USB- Memory -- 一個USB設備端MSD類的程序,開發板通過USB線連接上位機後會出現一個可移動磁盤,存儲介質為MCU上的RAM。
RL-USB- CDC -- 一個USB CDC類的程序,實現USB虛擬串口的功能。
RL-USB-HID-Kbd -- 一個USB主控器HID類的程序,可以接USB鍵盤,程序使用全速USB接口。
RL-USB -MSD-Host -- 一個USB主控器MSD類的程序,程序通過串口來管理隨身碟可以實現格式化、重命名、拷貝、刪除、新建、查看根目錄信息等操作。
ST-USB-LIB-HID -- 一個USB從設備HID類的程序,運行程序後按開發板上的按鍵,上位機的鼠標將向某一個方向移動。
ST-USB-LIB-MSC -- 一個USB從設備MSD類的程序,開發板通過USB線連接上位機後會出現一個可移動磁盤,存儲介質為SD卡。
ST-USB-LIB-DFU -- 一個USB從設備DFU類的程序,開發板實現USB的Bootloader的功能。
ST-USB-LIB-VCP -- 一個USB從設備CDC類的程序,開發板通過USB線連接上位機後會多一個虛擬的串口設備,程序可以使用全速及高速USB接口。
ST-USB-LIB-MSC-Host -- 一個USB主控制MSD類的程序,開發板可以新建一個文本文件到隨身碟並可以查看根目錄上的文件。
CAN部分
帶操作系統的CAN程序 - STM32F107帶兩路CAN不用另外接多塊開發板就可以測試CAN的通信。
Boot Loader:
USART-IAP -- 通過串口用ymodem協議更新應用程序。
ETH-IAP -- 通過網路用HTTP或TFTP方式更新應用程序。

處理器主要參數:
‧Core: ARM 32-bit Cortex™-M3 CPU72 MHz maximum frequency, 1.25 DMIPS/MHz (Dhrystone 2.1) performance at 0 wait state memory accessSingle-cycle multiplication and hardware division
‧Memories64 to 256 Kbytes of Flash memory64 Kbytes of general-purpose SRAM
‧Clock, reset and supply management2.0 to 3.6 V application supply and I/OsPOR, PDR, and programmable voltage detector (PVD)3-to-25 MHz crystal oscillatorInternal 8 MHz factory-trimmed RCInternal 40 kHz RC with calibration32 kHz oscillator for RTC with calibration
‧Low powerSleep, Stop and Standby modesVBAT supply for RTC and backup registers
‧2 × 12-bit, 1 μs A/D converters (16 channels)Conversion range: 0 to 3.6 VSample and hold capabilityTemperature sensorup to 2 MSPS in interleaved mode
‧2 × 12-bit D/A converters
‧DMA: 12-channel DMA controllerSupported peripherals: timers, ADCs, DAC, I2Ss, SPIs, I2Cs and USARTs
‧Debug modeSerial wire debug (SWD) & JTAG interfacesCortex-M3 Embedded Trace Macrocell™
‧Up to 80 fast I/O ports51/80 I/Os, all mappable on 16 external interrupt vectors and almost all 5 V-tolerant
‧CRC calculation unit, 96-bit unique ID
‧Up to 10 timers with pinout remap capabilityUp to four 16-bit timers, each with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input1 × 16-bit motor control PWM timer with dead-time generation and emergency stop2 × watchdog timers (Independent and Window)SysTick timer: a 24-bit downcounter2 × 16-bit basic timers to drive the DAC
‧Up to 14 communication interfaces with pinout remap capabilityUp to 2 × I2C interfaces (SMBus/PMBus)Up to 5 USARTs (ISO 7816 interface, LIN, IrDA capability, modem control)Up to 3 SPIs (18 Mbit/s), 2 with a multiplexed I2S interface that offers audio class accuracy via advanced PLL schemes2 × CAN interfaces (2.0B Active) with 512 bytes of dedicated SRAMUSB 2.0 full-speed device/host/OTG controller with on-chip PHY that supports HNP/SRP/ID with 1.25 Kbytes of dedicated SRAM10/100 Ethernet MAC with dedicated DMA and SRAM (4 Kbytes): IEEE1588 hardware support, MII/RMII available on all packages
開發板硬件配置:
20針標準JTAG接口
10/100M以太網接口
USB2.0主從設備接口(Miny)
USB2.0主設備接口
USB OTG(帶片內PHY)
一個全功能串口(可ISP)
兩路CAN2.0接口
SD存儲卡接口
AD可調電阻
24C04串行EEPROM
8個可控LED
三個按鍵
所有I/O引出