資源簡介
TCPIP網絡組件Lwip之 TCP Client,本資料是學習LWIP之TCP的好幫手!
代碼片段和文件信息
/*
?*?File??????:?board.c
?*?This?file?is?part?of?RT-Thread?RTOS
?*?COPYRIGHT?(C)?2009?RT-Thread?Develop?Team
?*
?*?The?license?and?distribution?terms?for?this?file?may?be
?*?found?in?the?file?LICENSE?in?this?distribution?or?at
?*?http://www.rt-thread.org/license/LICENSE
?*
?*?Change?Logs:
?*?Date???????????Author???????Notes
?*?2009-01-05?????Bernard??????first?implementation
?*/
#include?
#include?
#include?“board.h“
/**
?*?@addtogroup?STM32
?*/
/*@{*/
/*******************************************************************************
*?Function?Name??:?NVIC_Configuration
*?Description????:?Configures?Vector?Table?base?location.
*?Input??????????:?None
*?Output?????????:?None
*?Return?????????:?None
*******************************************************************************/
void?NVIC_Configuration(void)
{
#ifdef??VECT_TAB_RAM
/*?Set?the?Vector?Table?base?location?at?0x20000000?*/
NVIC_SetVectorTable(NVIC_VectTab_RAM?0x0);
#else??/*?VECT_TAB_FLASH??*/
/*?Set?the?Vector?Table?base?location?at?0x08000000?*/
NVIC_SetVectorTable(NVIC_VectTab_FLASH?0x0);
#endif
????NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
}
/**
?*?This?is?the?timer?interrupt?service?routine.
?*
?*/
void?SysTick_Handler(void)
{
/*?enter?interrupt?*/
rt_interrupt_enter();
rt_tick_increase();
/*?leave?interrupt?*/
rt_interrupt_leave();
}
/**
?*?This?fucntion?returns?milliseconds?since?system?passed
?*/
rt_uint32_t?rt_hw_tick_get_millisecond(void)
{
rt_tick_t?tick;
rt_uint32_t?value;
#define?TICK_MS?(1000/RT_TICK_PER_SECOND)
tick?=?rt_tick_get();
value?=?tick?*?TICK_MS?+?(SysTick->LOAD?-?SysTick->VAL)?*?TICK_MS?/?SysTick->LOAD;
return?value;
}
/**
?*?This?fucntion?returns?microseconds?since?system?passed
?*/
rt_uint32_t?rt_hw_tick_get_microsecond(void)
{
rt_tick_t?tick;
rt_uint32_t?value;
#define?TICK_US (1000000/RT_TICK_PER_SECOND)
tick?=?rt_tick_get();
value?=?tick?*?TICK_US?+?(SysTick->LOAD?-?SysTick->VAL)?*?TICK_US?/?SysTick->LOAD;
return?value;
}
/*
+-------------------+--------------------+------------------+-------------------+
+???????????????????????STM32?FSMC?pins?assignment??????????????????????????????+
+-------------------+--------------------+------------------+-------------------+
|?PD0??<->?FSMC_D2??|?PE0??<->?FSMC_NBL0?|?PF0??<->?FSMC_A0?|?PG0??<->?FSMC_A10?|
|?PD1??<->?FSMC_D3??|?PE1??<->?FSMC_NBL1?|?PF1??<->?FSMC_A1?|?PG1??<->?FSMC_A11?|
|?PD4??<->?FSMC_NOE?|?PE3??<->?FSMC_A19??|?PF2??<->?FSMC_A2?|?PG2??<->?FSMC_A12?|
|?PD5??<->?FSMC_NWE?|?PE4??<->?FSMC_A20??|?PF3??<->?FSMC_A3?|?PG3??<->?FSMC_A13?|
|?PD8??<->?FSMC_D13?|?PE7??<->?FSMC_D4???|?PF4??<->?FSMC_A4?|?PG4??<->?FSMC_A14?|
|?PD9??<->?FSMC_D14?|?PE8??<->?FSMC_D5???|?PF5??<->?FSMC_A5?|?PG5??<->?FSMC_A15?|
|?PD10?<->?FSMC_D15?|?PE9??<->?FSMC_D6???|?PF12?<->?FSMC_A6?|?PG9??<->?FSMC_NE2?|
|?PD11?<->?FSMC_A16?|?PE10?<->?FSMC_D7???|?PF13?<->?FSMC_A7?|?
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????8580??2012-07-07?08:36??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\board.c
?????文件???????1769??2012-07-07?08:36??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\board.h
?????文件??????20882??2012-07-07?08:36??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\codec_wm8978_i2c.c
?????文件??????19833??2012-08-04?07:57??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\codec_wm8978_i2c.h
?????文件???????4062??2012-07-07?08:36??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\ext_sram.c
?????文件???????7401??2012-07-07?08:36??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\key.c
?????文件???????4591??2012-08-04?07:57??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\platform.c
?????文件??????15119??2012-07-07?08:36??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\ra8875.c
?????文件????????947??2012-07-07?08:36??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\ra8875.h
?????文件???????1059??2012-08-04?07:57??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\SConsc
?????文件?????101838??2012-07-27?22:39??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\sdio_sd.c
?????文件??????20098??2012-07-07?08:36??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\sdio_sd.h
?????文件??????10273??2012-07-07?08:36??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\serial.c
?????文件???????1773??2012-07-07?08:36??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\serial.h
?????文件??????10521??2012-07-07?21:26??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\spi_flash_w25qxx.c
?????文件????????893??2012-07-27?22:39??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\spi_flash_w25qxx.h
?????文件??????14168??2012-07-27?22:39??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\stm32f20x_40x_spi.c
?????文件???????1368??2012-07-07?08:36??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\stm32f20x_40x_spi.h
?????文件???????3600??2012-07-07?08:36??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\stm32f4xx_conf.h
?????文件?????142140??2013-04-10?09:39??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\stm32f4xx_eth.c
?????文件??????99748??2012-07-07?08:36??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\stm32f4xx_eth.h
?????文件???????6340??2012-07-27?22:39??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\stm32f4xx_it.c
?????文件???????9638??2012-08-04?07:57??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\stm32f4_rtc.c
?????文件????????118??2012-08-04?07:57??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\stm32f4_rtc.h
?????文件??????10713??2012-07-07?08:36??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\stm32_i2c.c
?????文件??????13265??2012-07-07?08:36??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\touch.c
?????文件????????443??2012-07-07?08:36??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\touch.h
?????文件??????10659??2012-08-02?22:52??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\usart.c
?????文件????????650??2012-07-07?21:26??4、TCPIP網絡組件Lwip之?TCP?Client\source\drivers\usart.h
?????文件???????1357??2013-04-10?09:59??4、TCPIP網絡組件Lwip之?TCP?Client\source\example\component_lwip_tcpcli\applications\application.c
............此處省略679個文件信息
- 上一篇:cobolv85安裝文件
- 下一篇:pci to usb 驅動 via
評論
共有 條評論