stm32移植paho_MQTT 协议学习:008-在STM32上移植MQTT

本文介绍了如何在STM32上移植MQTT协议,通过W5500以太网芯片实现数据通信。文章详细讲解了移植过程,包括STM32主控芯片与传感器数据采集、MQTT服务器交互、LED灯控制以及安卓手机端的应用。重点在于理解MQTT源码,移植主要涉及transport.c文件中的接口函数,特别是transport_open函数的适配。
摘要由CSDN通过智能技术生成

---

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 : 传输

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值