菲律宾分分彩: [以太网芯片] 【CH395以太网模块】+ UDP实验

申博太阳城AB亚洲馆时时彩计划软件
214|1
楼主
今晚搞了一下UDP实验。
创建套接字

我通过串口连接网口模块,网口模块和STM32F103板子用网线连接。

STM32F103部分代码:
  1. void Load_Net_Parameters(void)
  2. {
  3.         Gateway_IP[0] = 192;//加载网关参数
  4.         Gateway_IP[1] = 168;
  5.         Gateway_IP[2] = 0;
  6.         Gateway_IP[3] = 1;

  7.         Sub_Mask[0]=255;//加载子网掩码
  8.         Sub_Mask[1]=255;
  9.         Sub_Mask[2]=255;
  10.         Sub_Mask[3]=0;

  11.         Phy_Addr[0]=0xF8;//加载物理地址
  12.         Phy_Addr[1]=0xA2;
  13.         Phy_Addr[2]=0xD6;
  14.         Phy_Addr[3]=0x76;
  15.         Phy_Addr[4]=0xD3;
  16.         Phy_Addr[5]=0xF9;

  17.         IP_Addr[0]=192;//加载本机IP地址
  18.         IP_Addr[1]=168;
  19.         IP_Addr[2]=0;
  20.         IP_Addr[3]=199;

  21.         S0_Port[0] = 0xEA;//加载端口0的端口号60000
  22.         S0_Port[1] = 0x60;
  23. ////////////////////////////////////////////////////////////////////////

  24.         S0_DIP[0]=192;//加载端口0的目的IP地址
  25.         S0_DIP[1]=168;
  26.         S0_DIP[2]=0;
  27.         S0_DIP[3]=193;
  28.        
  29.         S0_DPort[0] = 0xC3;//加载端口0的目的端口号50000
  30.         S0_DPort[1] = 0x50;

  31.         UDP_DIPR[0] = 192;        //UDP(广播)模式,目的主机IP地址
  32.         UDP_DIPR[1] = 168;
  33.         UDP_DIPR[2] = 0;
  34.         UDP_DIPR[3] = 193;

  35.         UDP_DPORT[0] = 0xC3;        //UDP(广播)模式,目的主机端口号
  36.         UDP_DPORT[1] = 0x50;

  37.         S0_Mode=UDP_MODE;//加载端口0的工作模式,UDP模式
  38. }
复制代码
STM32F103板子上有矩阵键盘,按下按键,通过网口发送数据,显示在上位机软件上。
通讯效果图:



沙发
| 2020-6-18 20:52 | 只看该作者
谢谢分享,,,,,,,,,
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

申博太阳城AB亚洲馆时时彩计划软件 永利游戏开户直营 返回顶部 返回列表
新加坡赌场刷卡网上娱乐场 新世纪天津快乐十分时时彩网址 鞍山市太阳城登入 永利HB电子时时彩平台怎么样 申博绿色通道澳门赌场
圣淘沙佣金 彩都会手机下载导航 葡京在线开户平台 彩霸王棋牌手游 十三张总盘客服
必發集團在线即时到账 金冠游戏网 千赢国际账号注册最高占成 蒙特卡罗在线开户手机app 澳彩网澳彩网手机版
68500.com 牡丹游戏下载中心 菲律宾太阳城申博7777 英皇宫殿娱乐开户流程最高占成 玛雅娱乐游戏网站最高返水