这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 企业专区 » Renesas » can2e 组(can转以太网)的进程贴

共13条 2/2 1 2 跳转至
助工
2012-12-27 22:23:56     打赏
11楼

can2e 组的进程贴
//2012/12/27

以太网客户端类EthernetClient学习;
 
  EthernetClient类是一个库作为以太网的客户端.
如果要使用 EthernetClient类 应导入 Ethernet库.包含头文件如: #include <Ethernet.H> 并如创建一个类的实例如:  EthernetClient client
下面介绍成员函数
1.连接函数 connect
简介
    连接到服务器
语法
    bool client.connect (byte server [4], short port)
参数
    server :要建立连接的IP地址
    port:需要连接的端口号

返回值
    连接成功返回true连接失败返回false
 
2.属性connected
简介
  检查是否通过TCP建立了连接.
语法
  bool client.connected
参数
  无
返回值
  未连接返回false 连接返回true
  
  ……未完待续


助工
2013-01-07 17:43:44     打赏
12楼
等待待续

助工
2013-01-07 21:48:45     打赏
13楼

can2e 组的进程贴
//2013/01/07

以太网客户端类EthernetClient学习(续)

3.函数 stop
 
简介
   关闭连接

语法
    client.stop ()
参数
   无
返回值
    无
 
4.发送函数write

简介
    发送数据到连接的另一端
语法
     Client.Write (Data)
     Client.Write (unsigned char * buf, int len)

参数
    Data :1 byte 要发送的数据
    buf:发送缓冲区
    len:发送数据长度

返回值
     无
 
5.打印函数print

简介
   将数字作为字符串发送
语法
    Client.Print (Data)
    Client.Print (Data, BASE)

参数
    Data:字符串与数字
    BASE:(BYTE, BIN, DEC, HEX, OCT)进制

返回值
     无

6.打印一行println

简介
发送带换行的数据字符串.

语法
    Client.Println ()
    Client.Println (Data)
    Client.Println (Data, BASE)

参数
    Data:字符串与数字
    BASE:(BYTE, BIN, DEC, HEX, OCT)进制

返回值
    无
 
7.函数available

简介
   检查是否从连接的一端收到数据
语法
   int client.available ()

参数
   无

返回值
    接收缓冲区中数据的长度.
 
8.读函数read

简介

读取接收到字符.

语法
int client.read ()

参数
   无

返回值
    返回到读到数据的长度 如果没有返回-1

 

 

 


共13条 2/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]