FPGA和PCI9056接口问题求助!

2019-03-25 08:18发布

小弟最近在做FPGA和PCI9056的接口,PCI9056工作在C模式(从模式和DMA模式)下;
数据手册上说PCI9056每次突发读写的数据数量是可以设置的,分为1次发送1个32bit、1次发送4个32bit和1次发送多个32bit三种;
但小弟不明白PCI9056这个每次突发读写数据的数量是怎么设置的啊?是驱动程序去设置、PCI9056外部存储器设置还是FPGA可以去设置?
如果是FPGA可以去设置,在这个工作模式下,怎么设置呢?
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
lzl19860420
1楼-- · 2019-03-25 15:55
< / 急求大侠帮助!
kdy
2楼-- · 2019-03-25 19:06
9056一般使用MCU控制,FPGA一般作为MCU和9056接口时序匹配。倒是真没用过FPGA
配置9056,难道是软核?
突发传输的字长设置没有用过,不过9056大部分功能都是寄存器配置的,上位机可以修改。

[ 本帖最后由 kdy 于 2013-9-24 23:03 编辑 ]
lzl19860420
3楼-- · 2019-03-25 20:15
我这个项目是上位机在驱动中配置PCI9056,请问驱动中可以控制PCI9056的输出时序么?
kdy
4楼-- · 2019-03-26 01:49
驱动中提供的API函数对9056寄存器等进行读写不能直接控制时序
lzl19860420
5楼-- · 2019-03-26 02:23
 精彩回答 2  元偷偷看……

一周热门 更多>