FPGA
文章平均质量分 92
a1324889197
本人从事的是FPGA相关的工作,工作很忙,我会将工作中学的,分享给大家
展开
-
FPGA -- 串口的实现(超级灵活,超级好用)
前言串口做为最基本的通信方式,掌握串口的收发及其的有必要串口协议讲解代码实现源代码串口发送`timescale 1ns / 1ps//////////////////////////////////////////////////////////////////////////////////// Company: /*PARITY_BIT: 0:无校验位 1:奇校验 2:偶校验 */// Engineer: Deam/////////////////////原创 2020-11-29 22:12:18 · 1666 阅读 · 0 评论 -
FPGA -- IIC 时序实现 (超灵活,超好用)
`timescale 1ns / 100ps//////////////////////////////////////////////////////////////////////////////////// Company: // Engineer: // // Create Date: 22:06:45 2020年11月15日 // Design Name: // Module Name: iic_intf // Project Name: // Target De.原创 2020-11-29 21:05:05 · 2547 阅读 · 4 评论 -
FPGA -- SPI 实现时序(超级灵活,超级好用)
前言 现在大多数的器件都是采用SPI进行通信,但是有的是标准的SPI,由的却不是标准的SPI通信(不遵循CPOL CPHA),为了兼容标准与不标准SPI,特意编写了灵活性较强的SPI。一、SPI在Stm32 手册中规定了 SPI的四种形式,我称之为标准的SPI,可以从图中发现在数据发生变化的时间有所不同,这主要是由CPHA决定的若CPHA=1则意味着数据数据是在时钟变化之后变化的,若CPHA=0则意味着数据数据是在时钟变化之前变化的;而CPOL代表的是CLK在闲时的电平。标准和不标准之说,则是在原创 2020-11-15 21:58:56 · 2706 阅读 · 3 评论