![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
接口协议
文章平均质量分 88
SPI, UART, IIC,AMBA
GloriaHuo
合抱之木,生于毫末;九层之台,起于垒土;千里之行,始于足下。——老子·《道德经》
展开
-
FPGA学习笔记_IIC协议
FPGA学习笔记IIC协议1. IIC协议概念2. IIC协议原理 2.1. 起始位,结束位 2.2. 器件地址 2.3. 存储器地址 2.4. 应答位 2.5. 读写时序1. IIC协议概念IIC: inter integrated circuit BUS, 集成电路总线,是一种串行通信总线,多为主从结构。 一般用在小数据亮场合,传输距离短。特点:连接简单:物理层上,IIC协议只有2根总线线路:SCL(串行时钟线), SDA(串行数据线)双向通信:两根线可以完成数据的传入和原创 2021-02-18 22:44:08 · 573 阅读 · 1 评论 -
FPGA学习笔记_SPI协议
FPGA学习笔记SPI协议1. SPI协议概念2. SPI协议原理1. SPI协议概念SPI:串行外设接口(Serial Peripheral Interface)的缩写,是一种高速的,全双工,同步的通信总线。特点:一主多从,高速的(可达几十Mbps),全双工,同步的通信总线,最大时钟频率为系统时钟频率的1/2, 在同另一个非常高速率的SPI设备通讯时,SPI的最大时钟频率将有可能制约其传输速率。优点:在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便。原创 2021-02-19 19:34:03 · 815 阅读 · 0 评论 -
FPGA学习笔记_UART串口协议_串口发送端设计1
FPGA学习笔记1. UART串口协议以及串口发送端设计1.1 UART介绍1.2 串口协议发送端设计1.1 UART介绍(1). 概念:UART: (Universal Asynchronous Receiver/Transmitter)通用异步收发器,是异步串行通信的总称。全双工,发送端:并转串;接收端:串转并。包括RS232,RS449,RS423,RS485(各种异步串行通信口的接口标准和总线标准,电气特性,传输速率,连接特性,接口的机械特性等)。(2). 特点:电路结构简单,成原创 2020-11-07 23:38:46 · 721 阅读 · 0 评论 -
FPGA学习笔记_UART串口协议_串口发送端设计2
FPGA学习笔记1. UART串口协议以及串口发送端设计2发送多个字节1.1 串口协议发送端设计_多个字节(1). 串口协议发送端整体框图目标:按键控制串口发送“HELLO”字符串知识点:wait函数调用发送字符串的方法:控制输入数据,每个字节(8bits)发一次,连续发多次层次的引用:调用例化后的信号名称.变量(test_bench内)(3). Verilog 代码//----top---------------------------------------module原创 2020-11-16 22:58:54 · 567 阅读 · 0 评论 -
FPGA学习笔记_UART串口协议_串口接收端设计
FPGA学习笔记1. UART串口协议以及串口接收端设计1 原理图2 Verilog 代码3 Modelsim仿真4. FPGA板级验证1.1 串口协议发送端设计目标:FPGA接收其他设备通过UART发送过来的数据。实验现象:在Quartusz II中调用in system sources and probeseditor工具,查看UART接收模块接受到的数据,数据有pc机发出。知识点:uart的通信协议原理和工业环境下的数据接受实现in system sources and原创 2020-11-17 16:13:53 · 950 阅读 · 0 评论 -
FPGA学习笔记_UART串口协议_详解
FPGA学习笔记UART串口协议1. 概念2. UART关键参数及时序图UART串口协议详解1. 概念概念:通用异步收发传输器:Universal Asynchronous Receiver/Transmitter, 数据发送时,将并行数据转换成串行数据,数据接收时,将串行数据转换成并行数据。2.UART关键参数及时序图UART通信在使用前需做多项设置:数据位数,波特率,奇偶校验类型,停止位数。关键参数:1. 空闲状态:UART规定,当总线处于空闲状态时,信号线的状态位高电平,原创 2021-02-28 21:56:51 · 588 阅读 · 0 评论