ARM MBED CoAP示例mot开放端口

时间:2017-03-21 10:38:49

标签: arm mbed coap

我已经在K64F板上成功构建了ARM mbed(https://developer.mbed.org/teams/sandbox/code/coap-example/file/0681e205d0e9/)的CoAP协议示例。它是开箱即用的,除了服务器名称(coap.me)更改为内部IP地址。

我看到它正确运行并连接到网络:

[EasyConnect] Using Ethernet
[EasyConnect] Connected to Network successfully
[EasyConnect] IP address 192.168.1.15
[EasyConnect] MAC address 0e:43:54:d9:7c:71
Connected to the network. Opening a socket...
Calculated message length: 11 bytes
Starting server
Sent 11 bytes to coap://192.168.1.10:5683

我已经设置了可以连接到它的计算机。它可以正确地ping到板上,我看到ARP正在与正确的MAC地址协商。

我已经启动了NMAP测试,我发现该端口已关闭:

PORT     STATE     SERVICE
5683/udp closed    unknown

如果我在计算机(铜线)中设置了CoAP客户端,我看到终端没有连接。

我缺少什么?

1 个答案:

答案 0 :(得分:1)

将其移至答案部分,以防其他人遇到此问题。

如果要将mbed OS 5设备用作UDP 服务器,请务必在套接字上调用.bind()