Ethernet-IO-Kit-AVR

所属分类:单片机开发
开发工具:C/C++
文件大小:3440KB
下载次数:105
上传日期:2010-08-16 06:49:05
上 传 者mlf_003
说明:  基于AVR的以太网开发,包括视频远程监控,温度监控,开关量远程控制,项目完整,
(AVR based Ethernet development, including remote video monitoring, temperature monitoring, switch the remote control, project complete)

文件列表:
Ethernet IO Kit AVR\AVR Ethernet IO Kit V1[1].1\AVR Ethernet IO Kit V1.1.pdf (2266647, 2007-12-29)
Ethernet IO Kit AVR\avrETH1\AT2616_avrETH1_sourcecode_GPL.zip (116318, 2008-08-21)
Ethernet IO Kit AVR\avrETH1\AVR Ethernet IO Kit V1[1].1.rar (744415, 2008-08-21)
Ethernet IO Kit AVR\avrETH1\AVRETH\.buildid (4, 2006-08-06)
Ethernet IO Kit AVR\avrETH1\AVRETH\apps\build.h (115, 2006-08-06)
Ethernet IO Kit AVR\avrETH1\AVRETH\apps\config.h (3272, 2006-05-06)
Ethernet IO Kit AVR\avrETH1\AVRETH\apps\debug.h (686, 2006-05-07)
Ethernet IO Kit AVR\avrETH1\AVRETH\apps\logger.c (4725, 2006-08-09)
Ethernet IO Kit AVR\avrETH1\AVRETH\apps\logger.h (624, 2006-04-23)
Ethernet IO Kit AVR\avrETH1\AVRETH\apps\main.h (69, 2006-04-23)
Ethernet IO Kit AVR\avrETH1\AVRETH\avrETH.aps (4399, 2008-08-24)
Ethernet IO Kit AVR\avrETH1\AVRETH\avreth.aws (1020, 2008-08-24)
Ethernet IO Kit AVR\avrETH1\AVRETH\avrETH1.kateproject (765, 2006-05-06)
Ethernet IO Kit AVR\avrETH1\AVRETH\build.h (115, 2006-08-06)
Ethernet IO Kit AVR\avrETH1\AVRETH\config.h (3272, 2006-05-06)
Ethernet IO Kit AVR\avrETH1\AVRETH\debug.h (686, 2006-05-07)
Ethernet IO Kit AVR\avrETH1\AVRETH\default\dep\main.o.d (0, 2008-08-24)
Ethernet IO Kit AVR\avrETH1\AVRETH\default\Makefile (3999, 2008-08-24)
Ethernet IO Kit AVR\avrETH1\AVRETH\io\build.h (115, 2006-08-06)
Ethernet IO Kit AVR\avrETH1\AVRETH\io\clock.c (3791, 2006-08-09)
Ethernet IO Kit AVR\avrETH1\AVRETH\io\clock.h (555, 2006-04-23)
Ethernet IO Kit AVR\avrETH1\AVRETH\io\config.h (3272, 2006-05-06)
Ethernet IO Kit AVR\avrETH1\AVRETH\io\dataflash.c (8911, 2006-08-09)
Ethernet IO Kit AVR\avrETH1\AVRETH\io\dataflash.h (2474, 2006-04-23)
Ethernet IO Kit AVR\avrETH1\AVRETH\io\debug.h (686, 2006-05-07)
Ethernet IO Kit AVR\avrETH1\AVRETH\io\eeprom.c (4373, 2006-08-09)
Ethernet IO Kit AVR\avrETH1\AVRETH\io\eeprom.h (475, 2006-04-23)
Ethernet IO Kit AVR\avrETH1\AVRETH\io\enc28j60.c (13855, 2006-08-09)
Ethernet IO Kit AVR\avrETH1\AVRETH\io\enc28j60.h (5055, 2006-05-06)
Ethernet IO Kit AVR\avrETH1\AVRETH\io\filesystem.c (37399, 2006-08-09)
Ethernet IO Kit AVR\avrETH1\AVRETH\io\filesystem.h (1366, 2006-04-25)
Ethernet IO Kit AVR\avrETH1\AVRETH\io\led.h (209, 2006-05-03)
Ethernet IO Kit AVR\avrETH1\AVRETH\io\lm75.c (7437, 2006-08-09)
Ethernet IO Kit AVR\avrETH1\AVRETH\io\lm75.h (474, 2006-05-07)
Ethernet IO Kit AVR\avrETH1\AVRETH\io\main.h (69, 2006-04-23)
Ethernet IO Kit AVR\avrETH1\AVRETH\io\mca25.c (36015, 2006-08-09)
Ethernet IO Kit AVR\avrETH1\AVRETH\io\mca25.h (1939, 2006-04-23)
Ethernet IO Kit AVR\avrETH1\AVRETH\io\mca25_pgm_buggy.c (28636, 2006-08-09)
Ethernet IO Kit AVR\avrETH1\AVRETH\io\mpf10.c (2250, 2006-08-09)
Ethernet IO Kit AVR\avrETH1\AVRETH\io\mpf10.h (315, 2006-04-23)
... ...

m16+enc28j60组成的网络接口。 m16使用内部RC振荡8M。 enc28j60模块使用www.icdev.com.cn的。 软件编写使用avrstudio4.12+sp4+winavr(avrstudio自带的winavr嵌入方式)。 硬件连接: m16 | enc28j60 PB4 | CS PB5 | SI PB6 | SO PB7 | SCK PB0 | nRST PD2 | INT PD3 | WOL WOL引脚用于网络唤醒功能,在本程序中并未使用;INT引脚也未使用,程序采用查询寄存器的方式接收数据包。 由于采用的是spi接口方式,其读写速度有限,加上m16的处理速度,经测试实际网速约为双向30kBps(240kbps)。 由于ram有限,仅仅采用了332Bytes的数据缓冲做为收发buffer,超过此长度的以太网包将抛弃。 此工程文件仅仅做为enc28j60的一个移植范例,高级tcpip应用代码因商业缘故不会提供,请勿找我询问。 文件编写,参考了MicroChip公司的cn026314.pcf数据手册以及http://www.olimex.com的应用代码,部分采用了作者本人的avr m128高级应用板以太网应用代码,特此声名! 源文件供大家参考,可任意使用,但请转载时注明出处:http://www.embed.org.cn。

近期下载者

相关文件


收藏者