
嵌入式协议
文章平均质量分 87
整合常用的协议
雁过留声花欲落
这个作者很懒,什么都没留下…
展开
-
MQTT 物联网的首先协议
2、发布订阅模式(MQTT要使用的模式):发布者---订阅者----》不需要直接建立连接---》数据的传输需要一个中间者也就是代理软件broker。:存在于broker中,是一个普通字符串,可以用主题来对消息进行分类。发布者和订阅者与broker传输是双向的,可以接收也可以发送。:设备和设别之间传递的数据,或者服务与服务之间要传的数据。空间上的隔离: 发布者和定位者,不需要直到双方在哪。1、客户端---服务器端---》需要直接建立连接。时间上的隔离:两者不需要同时启动。:传输数据时所遵循的规则。原创 2025-03-11 11:26:32 · 247 阅读 · 0 评论 -
论传输层的TCP协议和UDP协议scoket通讯
Socket 是网络编程的基石,其设计抽象了底层协议复杂性,使开发者能够通过统一 API 实现跨网络的进程通信。理解 Socket 的工作原理、协议特性和系统调用,是构建高性能、可靠网络应用的关键。原创 2025-03-04 09:34:10 · 768 阅读 · 0 评论 -
Modebus通讯协议
Modbus 莫迪康 1979协议诞生和PLC相关---1969年诞生---可编程逻辑控制器协议:设备与设备之间的语言,协议是不区分接口的(语言不分国界的)---规约。原创 2025-02-26 20:14:55 · 357 阅读 · 0 评论 -
STM32 串口通讯
串口通讯:指的是一种通讯方式。里面一般存在两个端口。Tx 代表 Transmit(发送),Rx 代表 Receive(接收)。原创 2024-11-25 20:32:54 · 367 阅读 · 0 评论 -
STM32高级 物联网之Wi-Fi通讯
我们的开发板选择的是乐鑫的芯片:ESP32-C3,相比乐鑫ESP8266功能更丰富。ESP32-C3 是一款安全稳定、低功耗、低成本的物联网芯片,搭载 RISC-V 32位单核处理器,支持2.4 GHzWi-Fi和(LE),为物联网产品提供行业领先的射频性能、完善的安全机制和丰富的内存资源。ESP32-C3对Wi-Fi和Bluetooth 5(LE)的双重支持降低了设备配网难度,适用于广泛的物联网应用场景。原创 2024-12-27 16:22:51 · 1854 阅读 · 0 评论 -
STM32高级物联网通信之以太网通讯
W5500是韩国半导体公司WIZnet提供的一款高性价比的以太网芯片。其全球独一无二的全硬件TCPIP协议栈专利技术,解决了嵌入式以太网的接入问题,简单易用,安全稳定,是物联网设备的首选解决方案。W5500集成了TCP/IP协议栈,10/100M以太网数据链路层(MAC)及物理层(PHY),使得用户使用单芯片就能够在他们的应用中拓展网络连接。久经市场考验的WIZnet全硬件TCP/IP协议栈支持TCP、UDP、IPv4、ICMP、ARP、IGMP以及PPPoE协议。W5500内嵌32K字节。原创 2024-12-24 16:23:37 · 2130 阅读 · 0 评论 -
STM32 高级 物联网通信之CAN通讯
标准帧(11位消息准类)帧起始:Start Of Frame-SOF:1位,显性信号(逻辑0)。表示数据帧(或远程帧)的开始。只能在总线空闲的时候(检测到7位1表示空闲)才可以发送帧起始。仲裁段(Arbitration Field)包括两部分:标识符位(Identifier field-ID):11位。原创 2024-12-21 16:16:47 · 1686 阅读 · 0 评论 -
STM32 高级 物联网通讯之LoRa通讯
Semtech LoRa 技术概览 | SemtechLoRa 是 Long Range Communication的简称,狭义上的LoRa指的是一种物理层的信号调制方式,是 Semtech(先科)公司定义的一种基于Chirp扩频技术的物理层调制方式,可达到-148 dBm的接收灵敏度,以偏小的数据速率(0.3-50kbps)换取更高的通讯距离(市内3km,郊区15km)和低功耗(电池供电在特定条件下可以工作长达10年)。原创 2024-12-31 10:37:07 · 2109 阅读 · 0 评论 -
STM32 高级 物联网通讯之蓝牙通讯
蓝牙,是一种利用低功率无线电,支持设备短距离通信的无线电技术,能在包括移动电话、PDAQ、无线耳机、笔记本电脑、相关外设等众多设备之间进行无线信息交换,蓝牙工作在全球通用的2.4 GHz(2.4 至 2.485 GH)ISM(即工业、科学、医学)频段,使用IEEE802.11协议。原创 2024-12-30 11:46:53 · 1842 阅读 · 0 评论 -
STM32进阶SPI通讯
SPI,Serial Peripheral interface,串行外围设备接口。Motorola首先在其MC68HCXX系列处理器上定义SPI。SPI接口主要应用于EEPROM,FLASH,各种传感器,AD转换器等。SPI,是一种高速的,全双工,同步的串行通信总线。W25Q32是一种使用SPI通讯协议的NOR FLASH。原创 2024-12-10 19:59:24 · 990 阅读 · 0 评论 -
8051芯片_I2C协议
I2C(),通常简称为IIC,是一种用在集成电路(IC)之间的串行通信总线。它是由Philips(现在的NXP半导体)在上世纪80年代开发的,并在之后广泛应用于各种电子设备和嵌入式系统中。原创 2025-03-03 14:53:43 · 624 阅读 · 0 评论