公司第一次使用这个芯片 ,,采用FPGA实现SPI 接口时序,然后通过CPU 软件实现对该芯片各个寄存器的配置, 目前的情况是 在软件代码里 ,芯片上电
后根据datasheet的时序图 读eeprom里的默认寄存器配置 ,发现读的值不正确,然后 使用cdce62005软件生成我们需要的配置 ,写入到寄存器里,然后回读,发现读回来的值也是不对的,用示波器里输出时钟也没有结果,可以确认FPGA 已经将cpu的命令透传过去 ,这是怎么回事啊? 是写入和读取数据 的spi时序在软件里写没有正确吗? 使能的拉高 拉低 clk的 高低 所有的正确的 不正确的 都试过 写入的值和回读的值 不一致 而且没有没有任何规律