您好!
我们可以编写个人 GUI 的 DLL 代码库很多、在您的代码中、我们修复了一些错误。 然而、在测试期间、EVM 会出现错误且应用程序崩溃、在此错误之后、您的软件也无法写入或读取电路板寄存器、写入/读取配置寄存器时会显示错误消息。
要解除电路板的阻断、我们需要在电路板的 USB 端口连接器附近按 SW2、并在 FPGA 和 DDC 寄存器再次编程。
如果我们启动命令 以自行写入 DDC264寄存器、尽管我们遵循以下字母中的结构:
2.配置 DDC 寄存器:
首先使用 XferINTDataOut()向电路板发送数据并配置 DDC 寄存器。
由于函数一次只写入一个寄存器、因此必须为执行该函数
多次写入 FPGA 中的以下寄存器。 前两位数字表示
RegH & RegL 和最后两位数字代表 DataH & DataL。
要按顺序发送的数据:0000、0000、1100、1200、1C 、
一维 、1F01、0000、0000、1E01
电路板无法收集正确的数据、就好像命令没有效果一样。
如果我们启动命令从 您的软件中写入 DDC264的 CFG REG (DCC264寄存器下的按钮) 、则我们使用我们的软件配置 FPGA 寄存器后、电路板将再次工作。
此外、DDC 指令的硬复位表明:
要硬复位 DDD 器件,请使用 XferINTDataOut()发送以下寄存器值。 前两位数字表示 RegH 和 RegL、后两位数字表示 DataH 和 DataL。
要按顺序发送的数据:0000、15FF、15FF、1500、1500、 15FF、15FF。
如何才能传递到 XferINTDataOut() 函数的7 对2个字节? 在 DLL 中,func 被定义为: XferINTDataOut( int *USBdev,int *Data01,int *Data02,int *Data03,int *Data04)
我们希望应用复位的 iidstruction 会像前面的那样传递偶数对来写入寄存器。
很明显、document....ca上有一些错误的信息 n 您在软件的2个按钮中只提供了代码示例硬复位 DDC 并编写 CFG/验证 CFG 以了解我们的软件中有什么错误?
我们再次被阻止 ,并且“可怕的延迟”提供我们必须对您的电路板进行的测试数据,我们有丢失合同的风险。
非常感谢您为实现我们的目标提供的任何帮助。
Giuseppe