使用的硬件开发板是探索者F4 V3版本
这里用的LWIP的lwIP例程7 lwIP_NETCONN_UDP实验
问了开发板的官方和其他人都说不清楚;搞了两天,浪费了两天时间;
最奇葩的问题还在于只能单片机发送,上位机能接收。而上位机发送单片机不能接受到;为什么出现我也确定不了。只知道是突然好的,在我把单片机插上路由器时候,动态分配了一次。过了两个小时,再用网线连接单片机直连电脑,刷新的程序就好了;玄;
1、打开这个工程 lwIP例程7 lwIP_NETCONN_UDP实验
配置远程端地址,也就是电脑的ip地址
这边的也相同
设置自己电脑IP
静态IP和动态IP:
动态IP是由路由器分配给电脑IP(单片机和电脑都连接到路由器上,由路由器分配给他们地址)
静态IP是自己手动分配给电脑一个IP地址(也就是目前是没有网络的,没有连接路由器)(并且是单片机连接电脑直连)
1、以太网选项
我的电脑没有网口。只能使用USB转网口。不插入是没有这个选项的;
2、IP地址设置参数如下
192.168.1.27就是单片机程序的远端地址,也是电脑的IP地址
其他的参数,基本和单片机程序基本一样;
首选DNS网上随便查的;这些所有参数我也不知道是什么,我只知道ip地址;
参数和这个单片机这边的基本相同如下
网络调试助手
设置如下本机的192.168.1.27,也是刚才设置的电脑ip地址
而下面的6号参数就是单片机的ip地址;
下面是发送的目标,也就是单片机那边的地址