ZLIP增值版用户手册目录

第一章 ZLIP介绍.... 1

1.1        嵌入式联网时代... 1

1.2        卓岚ZLIP. 1

1.2.1     ZLIP的发展历程... 2

1.2.2     ZLIP的特点... 2

1.2.3     ZLIP技术参数... 4

1.2.4     ZLIP的用途... 4

第二章 ZLIP SDK开发板.... 7

2.1    SDK开发板介绍... 7

2.1.1     开发板特点... 7

2.1.2     开发板套件... 7

2.1.3     ZLIP增值版光盘内容... 8

2.1.4     开发板部件图... 10

2.2        建立开发环境... 11

2.2.1     连线... 11

2.2.2     安装软件... 11

2.2.3     设置IP地址... 11

2.2.4     连接开发板... 12

2.2.5     开发运行新程序... 14

2.3    SocketTestDlg介绍... 17

2.3.1     软件界面... 17

2.3.2     软件功能... 19

2.4    ZLIP功能演示... 19

第三章 ZLIP API接口.... 29

3.1        程序结构... 29

3.2        工程中添加ZLIP模块... 29

3.3        底层接口... 32

3.4        上层接口... 32

3.4.1     初始化和退出接口... 32

ZLIP_Init 32

ZLIP_Release. 33

3.4.2     Socket接口... 33

socket 34

sendto. 34

recvfrom.. 35

connect 37

bind. 38

listen. 38

accept 39

send. 40

recv. 41

closesocket 42

getpeername. 43

getsockname. 44

htonl 45

htons. 45

ntohl 45

ntohs. 46

inet_addr 46

inet_ntoa. 47

shutdown. 47

ioctlsocket 48

setsockopt 49

getsockopt 50

select 51

3.4.3     回调函数接口... 54

ZLSetCallback. 54

3.4.4     其它实用函数... 57

MemAllocateEx. 57

MemFreeEx. 57

RotateBufAlloc. 57

RotateBufFree. 58

RotateBufDataSize. 59

RotateBufCp. 59

第四章 ZLWeb模块.... 61

4.1    ZLWeb介绍... 61

4.1.1     ZLWeb的特点... 61

4.1.2     ZLWeb功能演示... 61

4.2    ZLWeb API 64

ZLWeb_Init 64

ZLWeb_Release. 65

ZLWeb_AddPostHandler 65

ZLWeb_AddTagHandler 67

ZLWeb_Process. 68

ZLWeb_AccessControl 68

ZLWeb_SetHook. 69

4.3        使用ZLWeb.. 69

4.3.1     工程中添加ZLWeb模块... 69

4.3.2     添加代码... 70

4.3.3     编写ZLWeb的网页... 71

4.3.4     产生ZLFs文件系统... 71

4.3.5     编译连接... 73

第五章 实例程序.... 75

5.1    socket接口实例... 75

5.1.1.1    test_socket_alloc. 75

5.1.1.2    test_sentto. 75

5.1.1.3    test_recvfrom_buf 76

5.1.1.4    test_recvfrom_mode. 76

5.1.1.5    test_connect 76

5.1.1.6    test_bind. 77

5.1.1.7    test_listen. 77

5.1.1.8    test_accept 78

5.1.1.9    test_send. 78

5.1.1.10      test_recv. 79

5.1.1.11      test_socket_close. 80

5.1.1.12      test_getpeername. 81

5.1.1.13      test_getsockname. 81

5.1.1.14      test_inetaddr 81

5.1.1.15      test_inetntoa. 82

5.1.1.16      test_shutdown. 82

5.1.1.17      test_ioctlsocket 82

5.1.1.18      test_socket_opt 83

5.1.1.19      test_selet 83

5.1.1.20      test_tcp_large_data_receive. 84

5.1.1.21      test_tcp_large_data_receive_send. 84

5.1.1.22      test_udp_large_data_receive. 84

5.1.1.23      test_udp_large_data_send. 84

5.1.1.24      test_complex_send_recv. 85

5.1.1.25      test_speed. 85

5.1.1.26      test_call_bk. 86

第六章 ZLIP高级编程.... 87

6.1        使用select函数编程... 87

6.2        使用类MFC回调机制... 88

6.3        uc/os-II中使用ZLIP. 89

6.3.1     实例程序... 89

6.3.2     uc/os-II中的ZLIP编程... 91

第七章 串口服务器.... 93

7.1        简介... 93

7.2        功能演示... 93

第八章 联系我们.... 99