今天小编要和大家分享的是嵌入式技术相关信息,接下来我将从关于嵌入式网络开发模块的解析,热卖网络模块六类安普面板插座cat6电脑打线刀地插千兆10只装6类推荐这几个方面来介绍。
嵌入式技术相关技术文章关于嵌入式网络开发模块的解析
(文章来源:网络整理)
1、协议,根据OSI7层由上到下分别是:应用层、表示层、会话层,传输层、网络层,数据链路层、物理层。TCP是传输层协议,IP是网络层协议。TCP/IP不是ISO制定的,是由IETF(国际互联网工程任务组)推出的标准化的一种协议,大学、研究所等研究机构和计算机行业是推动标准化的核心力量,现它已成为业界标准协议。
2、有线mac和phy,有线mac属于属于数据链路层,现在一般的SOC、CPU、高端MCU都包含有。有线MAC通过RGMII或GMII接口与phy物理层芯片连接。有人问为什么不把phy集成到MCU里,因为phy跑的都是模拟信号,且功耗大,MCU带不动。这种类型最难开发,因为协议栈都要自己实现。
3、有线网络透传模块,这类模块有经典的W5500,MCU这端完全不用涉及应用层以外的东西,模块内部已经实现了TCP/IP协议栈、PHY等等。MCU这边看过来就是个SPI外设而已,只是包上表面是网络代码的东西。
4、USB或SDIO WIFI模块,这类模块有些是内置的TCP/IP协议栈的也集成了无线传输标准协议,比如瑞昱的RTL8189。可是为什么很多人看到它们还要移植lwip协议栈?LWIP从逻辑上看分为4层:链路层、网络层、传输层、应用层。