ioLibrary_Driver-master
所属分类:嵌入式/单片机/硬件编程
开发工具:WINDOWS
文件大小:6220KB
下载次数:1
上传日期:2019-02-19 15:00:06
上 传 者:
hai.bd1509
说明: Library of chip w5500 use for ethernet,...
文件列表:
Application (0, 2018-10-17)
Application\loopback (0, 2018-10-17)
Application\loopback\loopback.c (6791, 2018-10-17)
Application\loopback\loopback.h (814, 2018-10-17)
Ethernet (0, 2018-10-17)
Ethernet\Socket_APIs_V3.0.3.chm (1435546, 2018-10-17)
Ethernet\W5100 (0, 2018-10-17)
Ethernet\W5100\w5100.c (12770, 2018-10-17)
Ethernet\W5100\w5100.h (71496, 2018-10-17)
Ethernet\W5100S (0, 2018-10-17)
Ethernet\W5100S\w5100s.c (13372, 2018-10-17)
Ethernet\W5100S\w5100s.h (110553, 2018-10-17)
Ethernet\W5200 (0, 2018-10-17)
Ethernet\W5200\w5200.c (11639, 2018-10-17)
Ethernet\W5200\w5200.h (81281, 2018-10-17)
Ethernet\W5300 (0, 2018-10-17)
Ethernet\W5300\w5300.c (8610, 2018-10-17)
Ethernet\W5300\w5300.h (92904, 2018-10-17)
Ethernet\W5500 (0, 2018-10-17)
Ethernet\W5500\w5500.c (8353, 2018-10-17)
Ethernet\W5500\w5500.h (82257, 2018-10-17)
Ethernet\socket.c (26871, 2018-10-17)
Ethernet\socket.h (27937, 2018-10-17)
Ethernet\wizchip_conf.c (24036, 2018-10-17)
Ethernet\wizchip_conf.h (25233, 2018-10-17)
Internet (0, 2018-10-17)
Internet\DHCP (0, 2018-10-17)
Internet\DHCP\dhcp.c (29089, 2018-10-17)
Internet\DHCP\dhcp.h (5275, 2018-10-17)
Internet\DNS (0, 2018-10-17)
Internet\DNS\dns.c (14452, 2018-10-17)
Internet\DNS\dns.h (4217, 2018-10-17)
Internet\FTPClient (0, 2018-10-17)
Internet\FTPClient\ftpc.c (16697, 2018-10-17)
Internet\FTPClient\ftpc.h (2518, 2018-10-17)
Internet\FTPClient\stdio_private.h (2849, 2018-10-17)
Internet\FTPServer (0, 2018-10-17)
... ...
# ioLibrary Driver
The ioLibrary means “Internet Offload Library” for WIZnet chip. It includes drivers and application protocols.
The driver (ioLibrary) can be used for the application design of WIZnet TCP/IP chips as [W5500](http://wizwiki.net/wiki/doku.php?id=products:w5500:start), W5300, W5200, W5100 [W5100S](http://wizwiki.net/wiki/doku.php?id=products:w5100s:start).
## ioLibrary
This driver provides the Berkeley Socket type APIs.
- Directory Structure
![ioLibrary](http://wizwiki.net/wiki/lib/exe/fetch.php?media=products:w5500:iolibrary_bsd.jpg "ioLibrary")
- Ethernet : SOCKET APIs like BSD & WIZCHIP([W5500](http://wizwiki.net/wiki/doku.php?id=products:w5500:start) / W5300 / W5200 / W5100 / [W5100S](http://wizwiki.net/wiki/doku.php?id=products:w5100s:start)) Driver
- Internet :
- DHCP client
- DNS client
- FTP client
- FTP server
- SNMP agent/trap
- SNTP client
- TFTP client
- HTTP server
- MQTT Client
- Others will be added.
## How to add an ioLibrary in project through github site.
- Example, refer to https://www.youtube.com/watch?v=mt815RBGdsA
- [ioLibrary Doxygen doument](https://github.com/Wiznet/ioLibrary_Driver/blob/master/Ethernet/Socket_APIs_V3.0.3.chm) : Refer to **TODO** in this document
- Define what chip is used in **wizchip_conf.h**
- Define what Host I/F mode is used in **wizchip_conf.h**
## Revision History
* ioLibrary V4.0.0 Released : 29, MAR, 2018
* New features added: Library for W5100S added.
* ioLibrary V3.1.1 Released : 14, Dec, 2016
* Bug fixed : In Socket.c Fixed MACraw & IPraw sendto function.
* ioLibrary V3.1.0 Released : 05, Dec, 2016
* Internet application protocol add to MQTT Client (using paho MQTT 3.11)
* ioLibrary V3.0.3 Released : 03, May, 2016
* In W5300, Fixed some compile errors in close(). Refer to M20160503
* In close(), replace socket() with some command sequences.
* ioLibrary V3.0.2 Released : 26, April, 2016
* Applied the erratum #1 in close() of socket.c (Refer to A20160426)
* ioLibrary V3.0.1 Released : 15, July, 2015
* Bug fixed : In W5100, Fixed CS control problem in read/write buffer with SPI. Refer to M20150715.
* ioLibrary V3.0 Released : 01, June, 2015
* Add to W5300
* Typing Error in comments
* Refer to 20150601 in sources.
* Type casting error Fixed : 09, April. 2015
In socket.c, send() : Refer to M20150409
* ioLibrary V2.0 released : April. 2015
* Added to W5100, W5200
* Correct to some typing error
* Fixed the warning of type casting.
* Last release : Nov. 2014
近期下载者:
相关文件:
收藏者: