---
title: protocol-app-mqtt-8-porting-mqtt-on-stm32
date: 2020-02-07 14:16:51
categories:
tags:
- mqtt
- protocol
- stm32
- porting
---
前言
通过前面了解MQTT有关概念、分析了有关的报文,我们对于这个协议也有了更深的认识。但纸上谈来终觉浅,绝知此事要躬行。
W5500 - 芯片介绍
全硬件TCPIP协议栈
支持TCP,UDP,ICMP,IPv4,ARP,IGMP,PPPoE协议
硬件协议栈不受网络攻击,安全稳定
8个独立的硬件Socket,各路通信互不影响
32KB片上缓存供TCP/IP包处理
集成802.3以太网MAC
集成10BaseT / 100Base-T以太网PHY
主机接口:SPI高速串行外设接口(最高80Mhz )
低功耗,工作温度40℃左右
支持嵌入式操作系统:Linux & RTOS
支持掉电模式 & UDP网络唤醒
工作电压3.3V,I/O 5V耐压
支持自动协商(全/半双工,10M/100M)
48Pin LQFP无铅封装(7x7mm, 0.5mm针间距)
W5500以太网芯片内核
全硬件TCP/IP协议栈以太网接入方案
MCU w5500 以太网
MCU : 应用层
w5500 : 传输