当前位置:开发频道首页 >> MCU单片机 >> AVR >>

uIP-AVR (1)

2007-03-12 23:15:50  作者:barman  来源:uipAVR  浏览次数:796  文字大小:【+】【-
简介:A port of Adam Dunkels' free TCP/IP stack to the AVR series of microcontrollers.
关键 字:uIP-AVR

七彩谷商城

uIP-AVR is a port of Adam Dunkel's uIP - A Free Small TCP/IP Stack - to the Atmel AVR series of microcontrollers. This is a port of uIP version 0.90, and supports communication over Ethernet using the Realtek RTL8019AS or Asix AX88796 NICs.  The current version interfaces with the NIC through either the External SRAM interface, or through general I/O ports.  The RTL8019AS NIC controller can be purchased along with the necessary support components in a PCB module called the Packet Whacker, and both NICs are available in development boards from EDTP.

The project is written fully in C, and compiles on the AVR-GCC and Imagecraft compilers.

The size of the stack depends on what options are chosen at compile time.  The most basic TCP app compiled with GCC for a ATMega128 was around 8k, and 10k with Imagcraft. A 16k or greater microcontroller will be required for uIP 0.90 apps, if you want to squeeze your application into an 8k microcontroller, you can use version 0.60. The sizes of a simple TCP app running on version 0.60 on an ATmega161 are as follows:

0.60
External SRAM Interface General I/O Interface
AVR-GCC 6050 bytes 6416 bytes
Imagecraft 7456 bytes 7552 bytes
[1] [2] [3] [4] [5]
七彩谷商城
B20
 
B8

最新文章

更多

· C语言宏定义技巧
· 如何写出高效优美的C语言...
· AVR watchdog reset tim...
· AVR官方应用文档技术资料
· 什么是 SPI
· 串行接口SPI接口应用设计

推荐文章

更多

· C语言宏定义技巧
· 如何写出高效优美的C语言...
· AVR watchdog reset tim...
· AVR官方应用文档技术资料
· 什么是 SPI
· 串行接口SPI接口应用设计

热点文章

更多

相关文章

更多

B11