CH347的linux驱动SPI从机模式下引脚问题

我从社区之前的帖子中获知CH347的linux驱动支持SPI从机模式,而且只在Linux系统下提供了相关通讯接口,Windows暂未实现该接口功能。我找到了linux驱动头文件中有“CH347SPI_Slave_Control - switch of reading SPI data from master”和“CH347SPI_Slave_ReadData - read spi data in slave mode”,因而有以下几个问题请教:

1. 从机模式下SCK、MISO和MOSI以及CS引脚的输入输出状态是什么?我看手册中指明这几个引脚只是用于Master,比如SCK这个时钟引脚在手册中输出,那么在从机模式下是高阻态还是低电平(是由主机提供还是CH347提供?)?

2. 从机模式下支持的SCK频率有哪些?如何设置?

3. 片选CS信号是由主机拉低还是由CH347拉低?


您好,关于CH347的从机问题:

1、从机模式下SPI信号线状态和普通支持从机的MCU/CPU等无区别,从机通讯仍然使用Master的几个引脚。SCK由连接的主机提供。

2、从机模式同样支持最高60MHz的频率;

3、片选CS信号同样由连接的主机主动控制;


关于从机编程等使用,可参考:https://blog.csdn.net/WCH_TechGroup/article/details/132173785 


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