在使用CH347T进行USB转SPI通信时,不同的SPI频率的帧间隔时间都很长,请问有解决方案吗
468K:
937K:
3.75M
热门产品 :
CH32L103: 32位PDUSB低功耗单片机
在使用CH347T进行USB转SPI通信时,不同的SPI频率的帧间隔时间都很长,请问有解决方案吗
468K:
937K:
3.75M
您好,如上现象并不正常,如果是512字节以内的长包通讯是可以做到信号连续的。存在以下情况,是会有间隔时间:
1、如果是调用多次SPI传输API,进行短包通讯;
2、调用CH347SPI_Write API函数,且iWriteStep设置较小;
如确认存在,可优化代码,也可用demo软件测试对比看效果。
您好, 是我的iWriteStep设成1了, 更改后正常了, 现在搞懂这个参数含义了,非常感谢
上图中可获知CS下降沿跟SCK开始动作的边沿基本都有40us上的时间间隔,为啥这么大?能减少吗?
您好,如上间隔时间为通过单独的片选函数手动拉片选产生的延迟时间,芯片同时支持硬件SPI自动拉片选的操作。使用硬件SPI控制片选时间精度可控制在5us以内。