
协议篇
文章平均质量分 92
锅巴不加盐
一天学一点
展开
-
协议篇之UART协议
本文主要学习UART协议的数据帧结构,并根据其收发原理编写RTL代码,并进行上板验证。通用异步收发传输协议(Universal Asynchronous Receiver/Transmitter Protocol,UART)是一种在计算机、嵌入式系统和其他电子设备之间传输数据的通信协议。它使用串行全双工通信来传输数据,发送和接收设备之间的数据传输是异步的,也就是说,每个比特都是按照预定义的时间间隔传输的,而不是在固定的时钟周期内进行传输。原创 2023-04-15 16:40:57 · 5100 阅读 · 0 评论 -
协议篇之以太网ARP协议
ARP(Address Resolution Protocol),地址解析协议,是一种TCP/IP协议,通过发送目标主机IP地址给目标主机来获取目标主机的MAC地址。那么,可以总结以下几点:(1)ARP协议属于网络层(IP层),不管是ARP请求还是ARP应答,其实就是相当于原本在网络层(IP层)传输的是IP数据报,那么在进行ARP请求或ARP应答时传输的是ARP数据报;(2)好了,以上就是关于ARP协议的一些基础概念和ARP数据报格式的学习笔记,欢迎评论区友好交流批评指正!!!原创 2023-04-15 12:00:00 · 1296 阅读 · 1 评论 -
协议篇之以太网UDP协议
TCP/IP协议是指一个协议簇,可以理解为以太网通信协议的集合,在这个集合里面有很多种协议,比如:TCP、IP、UDP等,其中,由于TCP核IP最为常用,所以协议的集合就命名为TCP/IP协议。本文中主要学习以太网TCP/IP协议的分层与传输层协议中的UDP协议。从数据报的格式角度来看,TCP/IP数据包的分层更像是一层一层的包装(套外壳),TCP/IP协议分层一般分为5层:应用层、传输层、网络层、数据链路层和物理层。原创 2023-04-15 10:13:30 · 3005 阅读 · 4 评论 -
协议篇之以太网协议基础概念
在学习了串口协议后,发现通过串口传输数据,数据传输的速率较慢,无法符合高速率传输场景下的要求,所以开始学习以太网协议,本文中学习了在以太网协议中的一些基础性的概念,为学习以太网协议的数据帧格式、时序等打个基础。以太网(Ethernet)是一种计算机局域网技术。IEEE组织的IEEE 802.3标准制定了以太网的技术标准,它规定了包括物理层的连线、电子信号和介质访问层协议的内容。原创 2023-04-15 10:11:07 · 971 阅读 · 0 评论