发现spi作为slave的时候,miso发送最后一位的时候,保持的时间太短,导致master方基本上没法正确接收到最后一位
测了一下,保持的时间只有10ns,
从时序图上看起来就是在spi clk上升沿采样的时候,miso也同时在发生跳变
这个问题有办法解决吗?
热门产品 :
CH32V317: 互联型青稞RISC-V MCU
发现spi作为slave的时候,miso发送最后一位的时候,保持的时间太短,导致master方基本上没法正确接收到最后一位
测了一下,保持的时间只有10ns,
从时序图上看起来就是在spi clk上升沿采样的时候,miso也同时在发生跳变
这个问题有办法解决吗?
您好,可以减少一下走线长度,配置一下SPI高速控制寄存器,使能高速读模式试一下,如下图。后续若有问题,可通过邮箱(lzs@wch.cn)和我沟通。