CH347T如何优化SPI速率

版主,您好,ch347t驱动读写大量数据时候,数据长度只要超过500多字节,spi总线读写数据就自动分包(包间隔50us-500us),这样下来,读写数据速率就很不稳定,并且有效速率为60Mhz的20%~80%. 

请问如何优化读写速率。

您好,在读写速率方面可做如下处理:

1、使用CH347SPI_WriteRead函数,单次读写可最大满足4K字节;

2、若是存在长时间读写场景,可通过CH347SPI_ChangeCS手动控制片选,使能后再循环调用CH347SPI_Write和CH347SPI_Read进行数据读写操作,需注意使用该方式时,初始化参数中iIsAutoDeativeCS需设置为0,iChipSelect传参为0。



只有登录才能回复,可以选择微信账号登录