This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] DDC264EVM:无法使用stdcall XferINTDataIn获取任何内容

Guru**** 2595805 points
Other Parts Discussed in Thread: DDC264EVM

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/650612/ddc264evm-cannot-get-anything-using-stdcall-xferintdatain

部件号:DDC264EVM

尊敬的TI:

到目前为止,我已经成功地编写和读取了FPGA寄存器,并通过并行运行我的软件和原始TI软件,将它与使用Visual Basic软件的操作方式进行了比较。 现在唯一的问题是我无法配置DDC264EVM。 我成功地写入了配置寄存器(我想是这样),但当我读取寄存器时,我什么也没有得到。 我初始化了DataOut数组,当我运行XferINTDataIn时,我得到了我用它初始化阵列的内容。 请帮助。

此致,

浪漫

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的TI:
    以下是我的计划摘要
    '初始化DDC注册
    '0000,0000,1100,1200,1C<DDCHighReg >, 1D<DDCLowReg >,1F010000,0000,1E01
    result=result+XferINTDataOut1(0)
    result=result+XferINTDataOut1(0)
    result=result+XferINTDataOut1(&H1100)
    result=result+XferINTDataOut1(&H1200)
    result=result+XferINTDataOut1(1C<DDCHighReg)
    result=result+XferINTDataOut1(1D<DDCLowReg)
    result=result+XferINTDataOut1(&H1F01)
    result=result+XferINTDataOut1(0)
    result=result+XferINTDataOut1(0)
    result=result+XferINTDataOut1(&H1E01)
    '将DDCIN阵列初始化到&H5A
    对于I=0到4096
    DDCIn (i)=&H5A
    下一个I
    Result = XferIntDataIn (0,DDCIn (0),512)
    如果结果<>0,则
    退出功能
    End If (结束条件)
    str=""
    对于I=0到4096
    str=Str+Hex (DDCIn (i))+vbcrlf
    下一个I
    调用WriteToFile (True,"DDCIN.csv,Str)

    作为整数的公共函数XferINTDataOut1 (Byref RegData as Long)
    DIM I(0到3)为Integer,Str为String,MyLen为Integer
    STR=十六进制(RegData)
    如果Len(Str)<4,则Str=String(4-Len(Str),"0)+Str
    I(0)=Hex2Int (Mid (Str,1,1))
    I(1)=Hex2Int (Mid (Str,2,1))
    I(2)=Hex2Int (Mid (Str,3,1))
    I(3)=Hex2Int(Mid (Str, 4,1))
    XferINTDataOut1=CInt(XferINTDataOut(0),I(1),I(2),I(3)))
    END函数
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    罗密欧
    我已经看了一段时间了,但我会看看我能不能提供帮助。 我看到您正在从USB_IO...dll文件调用函数,但您从哪里获取代码示例? 我认为我们从未发布过操作码图或示例代码或任何内容,因此我担心您可能会错过哪些步骤,即哪些数据传输到FPGA,哪些数据通过FPGA传输到DDC。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    罗密欧

    我们大概有一个月没有收到答复,所以我们假定这一问题已经解决。