momolf0727 发表于 2012-5-22 09:57:38

C8051F120 的SPI通信问题,望高手给予解答。

用的单片机内部的SPI通信功能,主机模式。从机是sst25vf032B Flash存储芯片。现在发现问题了,C8051的SPI是全双工的,当传送完数据后SCK时钟就停止了。假如我要执行读状态操作,我发送给从机读命令数据后SCK信号就停止输出了,那么就无法从从机输出状态位。请问高手这个怎么解决啊,怎么才能让SCK信号持续输出呢?难道要一直传送无效数据来保持吗?{:sweat:}

techbaby 发表于 2012-5-22 10:16:57

友情帮顶!

momolf0727 发表于 2012-5-22 10:29:54

{:sweat:}看了一下silicon自带的例程,发现就得发无效数据来维持sck输出,悲催啊,早知道这样还不如直接I/O仿SPI操作方便呢。{:curse:}
页: [1]
查看完整版本: C8051F120 的SPI通信问题,望高手给予解答。