通信接口
文章平均质量分 97
分享各种常用通信接口知识
爱奔跑的虎子
来者可追,文过饰非
展开
-
FPGA实现以太网(二)、初始化和配置PHY芯片
我们知道,以太网通信中的物理层链路基本上是由 PHY 芯片建立。PHY 芯片有一个配置接口,即 MDIO接口,可以配置 PHY 芯片的工作模式以及获取 PHY 芯片的若干状态信息。PHY芯片里面有很多寄存器,里面存放着PHY芯片的工作模式以及工作状态,比如链接情况、链接速率等等。原创 2024-11-08 00:16:16 · 445 阅读 · 0 评论 -
FPGA实现以太网(一)、以太网基础知识
以太网(Ethernet)是一种广泛使用的局域网(LAN)技术,最初由罗伯特·梅特卡夫(Robert Metcalfe)于1970年代发明。以太网的设计旨在提供一种可靠的、低成本的网络连接方式,支持多种数据传输速率和网络拓扑结构。如今以太网在生活中广泛使用,以太网的分类有标准以太网(10Mbit/s)、快速以太网(100Mbit/s)和千兆以太网(1000Mbit/s),现在还有万兆以太网(10Gbit/s)。原创 2024-11-05 17:50:49 · 1240 阅读 · 3 评论 -
详解CRC校验原理以及FPGA实现
CRC(Cyclic Redundancy Check,循环冗余校验)是一种广泛使用的错误检测技术,主要用于检测数据在传输或存储过程中是否发生了错误。它通过对数据进行特定的数学运算,生成一个固定长度的校验码(CRC 校验码),并将其附加到数据后面。接收方在收到数据时,可以通过相同的运算来验证数据的完整性。原创 2024-11-01 15:24:44 · 1026 阅读 · 0 评论 -
曼切斯特编码原理以及FPGA实现
曼切斯特编码(Manchester Encoding)是一种用于数字信号传输的编码方式,它通过将每个比特分成两个部分来表示数据。曼切斯特编码的主要特点是每个比特周期内都有电平变化,这种变化有助于确保信号的同步和直流平衡。对于现在高速串行通信系统来说,传输过程都不带时钟同步线,为了保证数据能够正确的恢复,我们就需要使其传输的信号保持直流均衡,避免长时间的直流偏置。原创 2024-11-01 09:12:06 · 1230 阅读 · 0 评论 -
详解汉明纠错码原理以及FPGA实现
汉明纠错码(Hamming Code)是一种用于检测和纠正数据传输中错误的编码方法。它由理查德·汉明(Richard Hamming)在 1950 年代提出。汉明码的主要特点是能够在传输过程中检测和纠正单个比特错误,同时能够检测到双比特错误。原创 2024-10-28 11:20:57 · 1137 阅读 · 0 评论 -
TMDS编码原理以及Verilog实现HDMI接口
HDMI(High-Definition Multimedia Interface)是一种高清多媒体接口,它是一种全数字的音视频传输接口,用于连接各种音视频设备,如电视、显示器、音响系统、游戏机、电脑等。原创 2024-06-25 17:58:56 · 1970 阅读 · 2 评论 -
详解IIC通信协议以及FPGA实现
I2C通信协议使用两根线(串行数据线SDA和串行时钟线SCL)进行通信,其中SDA用于传输数据,SCL用于传输时钟信号;支持多主设备和多从设备的通信,通过地址来识别不同的设备,并支持数据的读取和写入操作。原创 2024-04-19 14:59:04 · 3766 阅读 · 1 评论 -
详解SPI通信协议以及FPGA实现
SPI(Serial Peripheral Interface)是一种同步串行全双工的通信接口,常用于在微控制器、传感器、存储器和其他外部设备之间进行数据交换。SPI 的接口速度可以最高到上百兆,采用 SPI 接口的设备一般兼顾低速通信和上百兆的高速通信。原创 2024-04-18 09:15:51 · 4486 阅读 · 2 评论 -
UART自适应任意(典型)波特率原理以及FPGA实现
一种方案就能让通信双方不约定波特率,主机按照主机的波特率发送数据,从机自适应调整自己的波特率跟主机通信。在实际中可以采用特征值匹配的方法实现自适应波特率发生器。原创 2024-04-17 09:11:01 · 2875 阅读 · 4 评论 -
详解UART通信协议以及FPGA实现
UART是一种串行、异步、全双工的通信协议,属于协议层;传输过程一般采用RS-232,RS-485电平标准。原创 2024-04-16 09:31:24 · 3078 阅读 · 2 评论 -
浅谈UART,TTL,RS-232,RS-485的区别
以前常常听到串口,UART,RS232,RS485,TTL这几个名词,始终没去分清楚他们之间的区别。原创 2024-04-16 09:15:56 · 2686 阅读 · 0 评论
分享