首页 > 其他分享 >关于DHCP例程的使用

关于DHCP例程的使用

时间:2024-02-21 11:45:24浏览次数:25  
标签:例程 192.168 关于 IP地址 DHCP MCU 路由器

DHCP例程主要演示DHCP自动获取IP,并建立TCP连接进行数据回传。

关于DHCP介绍:

DHCP,全称Dynamic Host Configuration Protocol,即动态主机配置协议,该协议允许服务器向客户端动态分配IP地址和配置信息。通常DHCP服务器至少要向客户端提供以下信息:IP地址、子网掩码、默认网关等。因此例程中默认的IP地址、网关地址、子网掩码都是0,在程序中会通过DHCP获取。

 

关于DHCP例程,ld文件中FLASH、RAM的大小配置为256+64,注意该例程在下载使用时,注意将MCU FLASH、RAM的配置设置为256+64,设置方法如下:

 

此外例程中默认设置的目的IP地址是192.168.1.100,注意要改为与所连路由器同一网段的IP地址。如本人所用电脑连接路由器后的IP地址如下

 

因此将程序中目的IP地址改为192.168.100.232。

 

以上修改完成后,编译下载到MCU,用网线将路由器与单片机网口连接,串口打印信息如下:

 

由打印信息可知,MCU通过DHCP获取的IP地址为192.168.100.111。打开TcpIpDebug,创建服务器,建立连接后即可进行通信,具体如下:

 

 

 

标签:例程,192.168,关于,IP地址,DHCP,MCU,路由器
From: https://www.cnblogs.com/liaigu/p/18024854

相关文章

  • Unity中关于刚体和碰撞器遇到的告警
    告警信息:Scripterror:OnCollisionEnter2DThismessageparameterhastobeoftype:Collision2DThemessagewillbeignored.  解决:经查验发现,由于该脚本是粘贴的类似功能脚本,而粘贴前使用的触发器,因此方法为 privatevoidOnTriggerStay2D(Collider2Dcollision),而......
  • 关于WebServer例程的使用
    关于WebServer例程,该例程主要实现通过网页对WCHNET网络参数的配置以及用户名密码的管理,关于该例程的使用,具体如下:首先,关于HTTPS.c文件中,以下几个数组数据需要注意一下,如下图:其中:01,02,03,04,05,06表示的是单片机网络通信的MAC地址,此处建议在使用例程时将第一个字节改为02......
  • 关于NFS 网络文件共享服务的安装、配置
    NFS中文意思是网络文件系统。它用于类linux系统之间的文件共享、类似windows系统的文件共享、磁盘映射。NFS是C/S架构,在server上设置共享目录、并设置哪些共享网段、文件查看方式等。在client上挂载server共享目录到本地就可以查看共享内容。cilent和server之间通过tcp协议进......
  • 关于信息学奥赛中的一些做题思路
    观前须知鼠鼠我啊,非常非常的菜呢如有错误,感谢各位大佬指出本文只包含笔者在比赛过程中总结的一些比赛思路不全面,也不一定正确请多多包涵喵~本文持续更新正片暴力(枚举暴搜模拟)暴搜剪枝出奇迹乱搞做法出奇迹通过数据规模猜测算法复杂度进而推出算法通过归纳总结性质对......
  • 关于ios手机Date对象的时间格式兼容问题
    通常后台返回给前端的字符串的时间数据格式是这样的:2019-8-512:18:35,要计算日期的时候需要把日期转换成时间戳才方便计算。在安卓chrome等浏览器,此格式可以直接传入到newDate(date)里,获取对应的日期,然后调用getTime方法,既可以获得相应时间的时间戳,像这样:letdate='2019-8......
  • [数据治理] 时政形策 # 关于开展全国数据资源调查的通知 [转]
    0序言一起看看,年前刚发布(2024-02-07)的行业重磅政策。1关于开展全国数据资源调查的通知国数综资源﹝2024﹞5号各省、自治区、直辖市及计划单列市、新疆生产建设兵团数据管理机构、网信办、工业和信息化主管部门、公安厅(局),国家信息中心,各有关央企,各有关协会,各有关单位:为贯彻......
  • 关于文心一言不能打开F12开发者工具
    直接被JS写死的debugger关键字下了断点。行吧,不让调试就不让调试吧,关闭开发者工具之后,直接跳到了空白页。开发者工具Ctrl+F8可以禁用断点调试点击查看代码<!DOCTYPEhtml><html><header><title>test</title></header><body><h1>test</h1>......
  • 关于vue3的h函数
    h(ElInput,{class:'w200ml8',placeholder:'关键字搜索',clearable:true,modelValue:formData.url_pattern,'onUpdate:modelValue':(val:string)=&......
  • 一些关于 OI 好玩(玄学)的事
    算法:\(Bellman-fold\)在某些情况下可以跑得比\(SPFA\)快\(SPFA\)可以跑\(dfs\),并且继承了\(bfs\)版本的玄学特性strcmp比较两个字符数组的大小是基于长度相等的基础之上的字符串比较函数不同是返回正/负(>/<)值的,并不是1/-1人文:伟大的衡中OJ评测机在以前......
  • 一点关于sql注入的学习记录
    一一句话理解sql注入SQL注入其实就是恶意用户通过在表单中填写包含SQL关键字的数据来使数据库执行非常规代码的过程。1来自小迪师傅的一图流路线2sql注入的产生过程及常见原因2.1产生过程大多数的web应用都需要与数据库进行交互,并且大多数web应用编程语言(如ASP、C##、.NE......