Micrium

µC/TCP-IP Benefits

Overview

Drivers

PC Windows Evaluation

Licensing

Pricing Information

TCP/IP (Transport Control Protocol / Internet Protocol) is the most popular networking protocol.

Features

µC/TCP-IP, is Micrium's implementation of the propular netowrking protocol. It is a portable, ROMable, scalable, modular networking protocol for microprocessors and microcontrollers. µC/TCP-IP provides the following features:

  • BSD v4 Sockets
  • Micrium Sockets for more error management
  • UDP only or TCP and UDP as Trasnport layer protocol (scalability)
  • Buffer Management (Small and Large buffers - scalability)
  • Timer Management (Time-outs)
  • RTOS interface layer
  • Debug option
  • Argument checking option
  • Statistics collection and reporting option
  • Highest coding standards in the industry
  • Third Party Certification
  • MISRA C compliant

Source Code

µC/TCP-IP comes with ALL the source code. In fact, the source code is probably the cleanest and most consistent code of any TCP-IP stack. All services provided by µC/TCP-IP starts with the prefix 'net'. This makes it easier to know that the functions refer to protocol stack services in your application. Also, the services are neatly grouped by categories: net_arp_???() relate to Address Resolution Protocol, net_ip_???() relate to Internet Protocol functions, net_tcp_???() relate to Transport Control Protocol etc.

Third Party Certification

A validation suite is being developed for µC/TCP-IP and provides all the documentation necessary to prove that µC/TCP-IP is suitable for Safety Critical Systems common to Aviation and Medical products. Although this feature may not be applicable to your needs, it does prove that µC/TCP-IP is a VERY robust protocol stack.

MISRA C Compliance

The source code for µC/TCP-IP follows the Motor Industry Software Reliability Association (MISRA) C Coding Standards. These standards were created by MISRA to improve the reliability and predictability of C programs in critical automotive systems. Members of the MISRA consortium include Delco Electronics, Ford Motor Company, Jaguar Cars Ltd., Lotus Engineering, Lucas Electronics, Rolls-Royce, Rover Group Ltd., and other firms and universities dedicated to improving safety and reliability in automotive electronics. Full details of this standard can be obtained directly from the MISRA web site, http://www.misra.org.uk.

Applications

Micrium provides the most current applications and services used to operate an IP network.
These applications and services are options that are added to the basic µC/TCP-IP stack.

Application/Service Description
µC/DHCPc Dynamic Host Configuration Protocol (client)
µC/DNSc Domain Name System (client)
µC/TFTP Trivial File Transfer Protocol (client/server)
µC/FTPs File Transfer Protocol (server)
µC/HTTPs HyperText Transport Protocol (server)
µC/SNTPs Simple Network Time Protocol (client)
µC/PPP Point-to-Point Protocol
µC/MAILc POP3 and SMTP Mail (client)
µC/TELNET Terminal Emulation Protocol (client/server)

 

No Royalties

µC/TCP-IP is licensed on a per-product basis and allows you to sell any number of units of the licensed product. For more details, contact Micriµm.

For Pricing Information, click here.