在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 6109|回复: 11

[求助] 关于FPGA外围SPI接口芯片配置

[复制链接]
发表于 2014-4-18 11:00:02 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本人属于初学FPGA,控制逻辑写过一些。最近在写一片时钟芯片的SPI初始化程序,感觉不知如何入手。芯片DATASHEET已经看过,SPI接口时序已经写好,接下来不知如何进行了。求大神指导,谢谢。
发表于 2014-4-18 15:54:00 | 显示全部楼层
先做仿真吧。把仿真出来的波形与datasheet上的波形进行对比,若差不多,就上板子测试。
若涉及到SPI读操作,因为仿真比较麻烦,除非你有SPI芯片的仿真模型。因此,你先做SPI写的仿真就可以了。
---
初学,本人建议做设计的时候,伴随着做仿真。
发表于 2014-4-20 20:57:36 | 显示全部楼层
回复 1# xxrw2007

先功能仿真找错误,觉得时序没有问题,在进行板子调试;若没有出现期望的时钟信号,用示波器量spi的数据时钟信号,确定时序。如还不行则检查硬件。
发表于 2014-4-20 21:04:22 | 显示全部楼层
受益匪浅
发表于 2014-4-20 22:12:23 | 显示全部楼层
接口驱动写好了,然后在驱动的基础上实现芯片的配置协议,然后设定数据源或者数据接口,再然后进行仿真,之后就上板,在板子硬件没问题的前提下可以用示波器观测输出信号,也可以下逻辑探针,如果结果和设计一致就OK了
发表于 2014-4-21 13:58:29 | 显示全部楼层
既然时序写好。如果没有模型的话,那就仿真看时序有没有错就行。同是新人,只是个人观点。
发表于 2014-4-21 16:16:22 | 显示全部楼层
回复 3# polozpt

有时不知道你们所说的时序是什么概念,我一般上班调试能通过就可以,但是看大家经常所说的时序,真有点摸不到头脑
发表于 2014-4-23 21:42:03 | 显示全部楼层
回复 7# xiongdigc
器件的pdf资料上有时序图,和时序要求,可以参考
发表于 2016-11-17 16:07:01 | 显示全部楼层
谢谢分享!!!
发表于 2016-11-18 13:29:28 | 显示全部楼层
同新人一枚,学习学习。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

×

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-3-28 17:02 , Processed in 0.031644 second(s), 11 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表