RTT学习之软件包

网络工具集 (NetUtils) 

  • Ping 工具 是一种网络诊断工具,用来测试数据包能否通过 IP 协议到达特定主机,依赖于LWIP,支持域名和IP访问;

  • NTP 工具:NTP 是网络时间协议 (Network Time Protocol)用于通过网络对设备的RTC进行校时;设置时区和获取的URL地址。注意

    NTP API 方法执行时会占用较多的线程堆栈,使用时保证堆栈空间充足(≥1.5K),不可重入,并发时注意加锁。

  • TFTP (Trivial File Transfer Protocol, 简单文件传输协议)是 TCP/IP 协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议、开销不大的文件传输服务,端口号为69,比传统的 FTP 协议要轻量级很多。依赖于LWIP,目前RT_THREAD仅支持服务器,客户端可以安装netutils/tools/Tftpd64-4.60-setup.exe ,在其中设置发送的文件和接收文件的位置。
  • Telnet 工具:可以实现远程登录功能,目前RT_thread仅支持服务器功能,用户可以通过PC网页登录设备的服务器,对设备硬件进行远程控制。

  • tcpdump 是一款基于 RT-Thread 的捕获 IP 报文的小工具(抓包工具), 抓包的数据可以通过文件系统保存,或者通过 rdb 工具导入 PC,利用 wireshark 软件解析。

猜你喜欢

转载自www.cnblogs.com/jieruishu/p/11992694.html