
© Copyright 2011 WIZnet Co., Inc. All rights reserved. Ver. 1.1
15
W7200-EVB User
’s
Guide
socket.c, socket.h
Socket APIs for W5200
loopback.c, loopback.h
TCP, UDP Loopback Apps implementation
SPI1.c STM32F103x SPI Interface initialization
util.c, util.h
Utilities
dhcp.c, dhcp.h
DHCP App implementation
md5.c, md5.h
md5 hash algorithm implementation for PPPoE
stm32f10x_it.c
Main Interrupt Service Routines
system_stm32f10x.c Cortex-M3
Device Peripheral Access Layer System
CMSIS core_cm3.c
Cortex™ Microcontroller Software Interface
Standard
EWARMv5.4
startup_stm32f10x_md.s
STM32F10x Medium Density Devices vector table
EWARMv5.4/
StdPeriph_Driver
misc.c
miscellaneous firmware functions
stm32f10x_bkp.c
BKP firmware functions
stm32f10x_flash.c
FLASH firmware functions
stm32f10x_gpio.c
GPIO firmware functions
stm32f10x_rcc.c
RCC firmware functions
stm32f10x_spi.c SPI
firmware
functions
stm32f10x_tim.c
TIM firmware functions
stm32f10xusart.c
USART firmware functions
8.3
Firmware Functions
Table 5 Functions in main.c
Function
Description
RCC_Configuration Configure the system clocks
NVIC_Configuration Nested
Vectored Interrupt Controller configuration
GPIO_Configuration Configure
the General Purpose I/O Pin
Reset_W5200 W5200
Reset
Function
UART1_Init
UART Interface Initialization
WIZ_SPI_Init
W5200 SPI Interface Initialization
Timer_Configuration Timer
Configuration
LED3_onoff/LED4_onoff USER LED n Control Function
Set_network
Configure Network In formations for W5200
WIZ_Config
Configure Network In formations