根据CH374的Datasheet,它要求第一次由SSP的主机发送地址(确定对USB芯片的内部地址),第二次发送读写命令(确定是读操作还是写操作),第三次发送具体的数据(写操作时发送所要写入的数据,读操作时发送0xFF),目前自己的程序只是进行读操作,但是每次都返回0xFF(每次只读一个字节的数据),将程序改为每次读取多个字节后,第一个字节还是0xFF,从第二个字节开始才是非0xFF的数值,但也不是USB芯片地址处的默认数值,而且如果我每次读取十六个数值,会读到至少七八个非0xFF和非0x00的数值,所以想请教一下,SSP的设置与具体的USB芯片的有何关系?以及使用SSP读取数据时的注意事项,谢谢!
热门产品 :
CH32V317: 互联型青稞RISC-V MCU