LwIP应用开发实战指南:基于STM32

LwIP应用开发实战指南:基于STM32

评分

★★★★★

ISBN

9787111635826

出版社

机械工业出版社 2019-09-01出版

作者

刘火良 杨森

内容简介
本书围绕LwIP 2.1.2版本源码讲解TCP/IP网络协议栈的基本知识,带领读者进入网络的世界。无论你是学生、嵌入式开发者还是物联网开发者,都可以从本书中学习到网络的相关知识,了解网络协议栈的处理思想。 本书将深入分析网络协议栈的原理与实现过程,涉及ARP、IP、ICMP、TCP、UDP、HTTP、MQTT等协议,还将深入讲解LwIP中内存管理、pbuf数据包、网卡接口管理的原理与实现,并详细介绍LwIP的移植过程,读者可以将其移植到无操作系统/有操作系统的环境中使用。
AI简介
这是一本深入剖析TCP/IP网络协议栈,并引导读者进行实际应用开发的著作。该书围绕LwIP 2.1.2版本源码,全面讲解网络协议栈的基本知识,包括ARP、IP、ICMP、TCP、UDP、HTTP、MQTT等协议,以及LwIP中内存管理、pbuf数据包、网卡接口管理的原理与实现。 书中首先介绍了TCP/IP协议族的基本概念,包括互联网通信的本质、TCP/IP协议族的概念、分层模型以及TCP/IP协议族的应用。接着,深入探讨了数据封装与拆封过程,解释了数据在网络中传输时,经过不同协议层的处理,添加首部信息,然后向下传递,直到数据被发送出去或接收进来的过程。 此外,书中还详细介绍了LwIP模块与应用层说明,包括LwIP协议栈的结构和功能,以及在嵌入式系统中使用LwIP的方法。同时,书中还深入讲解了STM32的ETH以太网外设驱动,包括STM32F42x系列控制器内部集成的ETH以太网外设驱动,以及如何使用MII和RMII接口与外部PHY芯片连接。 书中还阐述了以太网技术介绍,包括局域网的一种技术,也就是我们常说的以太网,并详细介绍了PHY芯片LAN8720A。此外,书中还讨论了内存分配
阅读/下载地址