实验52 ENC28J60网络模块实验

所属分类:其他
开发工具:C/C++
文件大小:1232KB
下载次数:1
上传日期:2017-11-28 17:40:00
上 传 者月返
说明:  以太网连接,程序控制数字闭环系统,准确速度快精度高
(Ethernet connection, program control digital closed loop system, accurate speed and high precision)

文件列表:
实验52 ENC28J60网络模块实验\HARDWARE\24CXX\24cxx.c (3860, 2012-09-09)
实验52 ENC28J60网络模块实验\HARDWARE\24CXX\24cxx.h (1530, 2012-09-09)
实验52 ENC28J60网络模块实验\HARDWARE\24CXX\myiic.c (2791, 2012-09-09)
实验52 ENC28J60网络模块实验\HARDWARE\24CXX\myiic.h (1358, 2012-09-09)
实验52 ENC28J60网络模块实验\HARDWARE\ADC\adc.c (2925, 2012-12-17)
实验52 ENC28J60网络模块实验\HARDWARE\ADC\adc.h (988, 2012-09-07)
实验52 ENC28J60网络模块实验\HARDWARE\BEEP\beep.c (753, 2012-09-02)
实验52 ENC28J60网络模块实验\HARDWARE\BEEP\beep.h (681, 2012-09-02)
实验52 ENC28J60网络模块实验\HARDWARE\DAC\dac.c (1256, 2012-09-16)
实验52 ENC28J60网络模块实验\HARDWARE\DAC\dac.h (677, 2012-09-08)
实验52 ENC28J60网络模块实验\HARDWARE\DMA\dma.c (1796, 2012-09-09)
实验52 ENC28J60网络模块实验\HARDWARE\DMA\dma.h (773, 2012-09-08)
实验52 ENC28J60网络模块实验\HARDWARE\ENC28J60\enc28j60.c (13193, 2013-11-26)
实验52 ENC28J60网络模块实验\HARDWARE\ENC28J60\enc28j60.h (9628, 2012-09-28)
实验52 ENC28J60网络模块实验\HARDWARE\EXTI\exti.c (1925, 2013-11-20)
实验52 ENC28J60网络模块实验\HARDWARE\EXTI\exti.h (646, 2012-09-03)
实验52 ENC28J60网络模块实验\HARDWARE\FLASH\flash.c (9638, 2012-09-09)
实验52 ENC28J60网络模块实验\HARDWARE\FLASH\flash.h (2311, 2012-09-09)
实验52 ENC28J60网络模块实验\HARDWARE\KEY\key.c (1501, 2012-09-03)
实验52 ENC28J60网络模块实验\HARDWARE\KEY\key.h (825, 2012-09-03)
实验52 ENC28J60网络模块实验\HARDWARE\LCD\FONT.H (16156, 2012-08-02)
实验52 ENC28J60网络模块实验\HARDWARE\LCD\ILI93xx.c (80206, 2014-07-11)
实验52 ENC28J60网络模块实验\HARDWARE\LCD\lcd.h (9358, 2014-07-10)
实验52 ENC28J60网络模块实验\HARDWARE\LED\led.c (934, 2012-09-02)
实验52 ENC28J60网络模块实验\HARDWARE\LED\led.h (685, 2012-09-02)
实验52 ENC28J60网络模块实验\HARDWARE\OLED\oled.c (6975, 2012-09-05)
实验52 ENC28J60网络模块实验\HARDWARE\OLED\oled.h (1615, 2012-09-05)
实验52 ENC28J60网络模块实验\HARDWARE\OLED\oledfont.h (16174, 2012-08-02)
实验52 ENC28J60网络模块实验\HARDWARE\RTC\rtc.c (6485, 2013-11-20)
实验52 ENC28J60网络模块实验\HARDWARE\RTC\rtc.h (1203, 2012-09-07)
实验52 ENC28J60网络模块实验\HARDWARE\SPI\spi.c (2096, 2012-09-09)
实验52 ENC28J60网络模块实验\HARDWARE\SPI\spi.h (964, 2012-09-09)
实验52 ENC28J60网络模块实验\HARDWARE\TIMER\timerx.c (5998, 2013-11-23)
实验52 ENC28J60网络模块实验\HARDWARE\TIMER\timerx.h (1255, 2013-11-23)
实验52 ENC28J60网络模块实验\HARDWARE\TPAD\tpad.c (4229, 2012-09-05)
实验52 ENC28J60网络模块实验\HARDWARE\TPAD\tpad.h (918, 2012-09-05)
实验52 ENC28J60网络模块实验\HARDWARE\WDG\wdg.c (2191, 2013-10-30)
实验52 ENC28J60网络模块实验\HARDWARE\WDG\wdg.h (851, 2012-09-04)
实验52 ENC28J60网络模块实验\HARDWARE\WKUP\wkup.c (1926, 2013-11-20)
实验52 ENC28J60网络模块实验\HARDWARE\WKUP\wkup.h (755, 2012-09-07)
... ...

本实验将实现如下功能:开机检测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端。按KEY2,则由开发板的TCP Client端发送数据到电脑的TCP Server端。LCD显示当前连接状态。 注意:本实验需要用到ALIENTEK ENC28J60网络模块,并请自备网线一根及路由器一个。 正点原子@ALIENTEK 2012-9-29 广州市星翼电子科技有限公司 联系电话(传真):020-38271790 购买:http://shop62103354.taobao.com http://shop62057469.taobao.com 技术支持论坛:www.openedv.com

近期下载者

相关文件


收藏者