
FPGA
文章平均质量分 70
我诺你一世不弃
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Verilog实现的SPI通信协议(主机模式)
一、前言 最近在使用FPGA调试一个MCP2515CAN芯片的时候,需要用到SPI通信协议,也在网上看了许多不同人写的博客,也学习了很多种不同的写法,从结果来看,网上给出的大部分例子都能实现SPI通信协议,但是我也发现了一个共同的问题,就是很多人在实现SPI协议的实现都使用了状态机,而且是一个很长的状态机,每发送一位就有一个状态,这就会导致代码看起来特别长,各个信号的逻辑关系也比较混...原创 2020-02-10 21:49:02 · 17145 阅读 · 20 评论 -
FPGA读取EEPROM(1) - IIC通信实现
一 概述 IIC(Inter-Integrated Circuit)集成电路总线是一种串行通信总线,总线网络形式为一主多从结构,所有通信都由主机发起,由主机结束。IIC总线一般由SDA数据线、SCL时钟线组成,其中SDA线为双向数据线,可以由主机操作或者从机操作。 关于IIC通信时序网上可以查到很多资料,描写得都非常详细,本文的重点是怎么在FPGA上实现IIC主机,对时序只是简单的说明一下,虽然关于FPGA实现IIC总线通信网上也有很多资料,但是查看了许多文章,很多...原创 2021-12-24 11:41:08 · 1190 阅读 · 0 评论 -
Verilog实现SPI主机通信
前言在今年二月份的时候我写了一篇关于SPI模式的Verilog代码实现的博客,当时由于时间关系,我只测试了SPI的一种通信模式(CPOL = 0, CPHA = 0),在该模式下通信正常,但是其它模式没有进行仔细测试,你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增原创 2020-09-04 22:30:07 · 7245 阅读 · 36 评论