ENC28J60_mini

所属分类:处理器开发
开发工具:C/C++
文件大小:1146KB
下载次数:5
上传日期:2014-02-16 08:56:03
上 传 者ysuzhai
说明:  STM32F103RBT6芯片运用ENC28J60实现以太网通讯,代码无误有一定的实用价值。
(STM32F103RBT6 chip ENC28J60 use Ethernet communications, the code is correct there are some practical value.)

文件列表:
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\24CXX\24cxx.c (3824, 2011-01-25)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\24CXX\24cxx.h (1498, 2011-01-12)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\24CXX\myiic.c (2761, 2011-01-12)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\24CXX\myiic.h (1328, 2011-01-12)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\ADC\adc.c (3030, 2012-11-01)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\ADC\adc.h (841, 2012-11-01)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\DMA\dma.c (1704, 2012-07-19)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\DMA\dma.h (748, 2011-01-12)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\ENC28J60\enc28j60.c (12831, 2012-11-01)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\ENC28J60\enc28j60.h (9631, 2012-11-01)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\EXTI\exti.c (2666, 2012-10-31)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\EXTI\exti.h (685, 2012-10-31)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\KEY\key.c (1795, 2011-01-12)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\KEY\key.h (839, 2011-01-12)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\LCD\FONT.H (16156, 2012-10-31)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\LCD\ILI93xx.c (45881, 2012-10-31)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\LCD\LCD.h (9717, 2012-10-31)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\LED\led.c (942, 2011-01-12)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\LED\led.h (288, 2010-05-27)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\OLED\FONT.H (16156, 2010-03-19)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\OLED\oled.c (6856, 2011-01-12)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\OLED\oled.h (1625, 2011-01-12)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\OV7670\ov7670.c (5699, 2012-10-31)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\OV7670\ov7670.h (1213, 2012-10-31)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\OV7670\ov7670cfg.h (3036, 2012-09-15)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\OV7670\sccb.c (3221, 2012-10-31)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\OV7670\sccb.h (1054, 2012-10-31)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\RTC\rtc.c (7932, 2011-01-12)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\RTC\rtc.h (1383, 2011-01-12)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\SPI\spi.c (2017, 2012-11-01)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\SPI\spi.h (966, 2012-11-01)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\TIMER\timerx.c (2090, 2012-11-01)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\TIMER\timerx.h (762, 2012-11-01)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\TOUCH\touch.c (14418, 2012-10-31)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\TOUCH\touch.h (2524, 2012-10-31)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\WDG\wdg.c (2088, 2011-01-12)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\HARDWARE\WDG\wdg.h (756, 2011-01-12)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\keilkill.bat (399, 2011-05-09)
ALIENTEK MINISTM32 扩展实验21 ENC28J60网络模块实验\SYSTEM\delay\delay.c (2038, 2011-01-12)
... ...

本实验将实现如下功能:开机检测ENC28J60,如果检测不成功,则提示报错。在成功检测到ENC28J60之后,初始化uIP,并设置IP地址(192.168.1.16)等,然后监听80端口和1200端口,并尝试连接远程1400端口,80端口用于实现WEB Server功能,1200端口用于实现TCP Server功能,连接1400端口实现TCP Client功能。此时,我们在电脑浏览器输入http://192.168.1.16 ,就可以登录到一个界面,该界面可以控制开发板上两个LED灯的亮灭,还会显示开发板的当前时间以及开发板STM32芯片的温度(每10秒自动刷新一次)。另外,我们通过网络调试软件(做TCP Server时,设置IP地址为:192.168.1.103,端口为1400;做TCP Client时,设置IP地址为:192.168.1.16,端口为1200)同开发板连接,即可实现开发板与网络调试软件之间的数据互发。按KEY0,由开发板的TCP Server端发送数据到电脑的TCP Client端。按KEY1,则由开发板的TCP Client端发送数据到电脑的TCP Server端。LCD显示当前连接状态。 注意: 1,本实验需要用到ALIENTEK ENC28J60网络模块,并请自备网线一根及路由器一个。 2,ALIENTEK ENC28J60网络模块与ALIENTEK MiniSTM32开发板的连接关系为: RST -->PA12 CS -->PA11 MISO-->PA6 MOSI-->PA7 SCK -->PA5 3,网络模块通过网线连接路由器再连接电脑。 正点原子@ALIENTEK 2012-11-01 广州市星翼电子科技有限公司 联系电话(传真):020-38271790 购买:http://shop62103354.taobao.com http://shop62057469.taobao.com 技术支持论坛:www.openedv.com

近期下载者

相关文件


收藏者