您当前的位置:五五电子网电子知识单片机-工控设备EDA/PLD技术一种基于SOPC技术的EPA控制器 正文
一种基于SOPC技术的EPA控制器

一种基于SOPC技术的EPA控制器

点击数:7232 次   录入时间:03-04 11:50:53   整理:http://www.55dianzi.com   EDA/PLD技术
  /*建立一个新连接*/

  conn = netconn_new(NETCONN_UDP);

  /*绑定本地IP地址和端**/

  netconn_bind(conn,&local_addr,0x88BC);

  /*连接远程主机*/

  netconn_connect(conn,&remote_addr,0x88BC);

  buf = netbuf_new();

  /*建立任意的数据*/

  netbuf_ref(buf,text,sizeof(text));

  netconn_send(conn,buf);

  netconn_delete(conn);

  netbuf_delete(buf);

  OSTimeDlyHMSM(0,0,1,0);

  buf = pbuf_alloc(PBUF_RAW, 60,

  PBUF_RAM);

  mEMCpy(buf->payload,text,

  sizeof(text));

  udpbuf = udp_new();

  udpbuf->local_port = 0x88bc;

  udpbuf->remote_port = 0x88bc;

  udpbuf->local_ip = local_addr;

  udpbuf->remote_ip = remote_addr;

  udp_bind(udpbuf, &udpbuf->local_ip,

  udpbuf->local_port);

  udp_sendto(udpbuf,buf,&remote_addr,udpbuf->remote_port);

  udp_remove(udpbuf); //释放

  udp_pcb内存

  pbuf_free(buf);

  OSTimeDlyHMSM(0,0,1,0);

  /* Main initializes lwIP, creates a single task and starts task scheduler. */

  void ReceiveTask(void * pdata){//该任务

  和IP协议栈相关,该任务由

  _sys_thread_new函数来创建

  struct netbuf * buf1,*buf2,*buf1_temp;

  struct netconn * conn1,*conn2;

  void * payload;

  u16_t len;

上一页  [1] [2] [3] [4] [5]  下一页


本文关键字:技术  控制器  EDA/PLD技术单片机-工控设备 - EDA/PLD技术