当前位置: 代码迷 >> 单片机 >> 怎么使用UART口模拟SPI通信
  详细解决方案

怎么使用UART口模拟SPI通信

热度:37   发布时间:2016-04-28 16:16:45.0
如何使用UART口模拟SPI通信?
我所使用的Fujitsu   8bit单片机没有硬件SPI口,而有两个UART口,因此希望能用其中一个模拟SPI通信,请教可行性如何?如何做,有无这样的例子?

------解决方案--------------------
UART的工作方式0

就是SPI呵呵

LZ就没注意一下吗?
------解决方案--------------------
使用io口模拟比较好。很简单。
------解决方案--------------------
1楼说得很对只要把串口设置为按二进制发送接收这种模式就可以了。不过要注意使用另外的IO作选择,(选择从机,或者直接把从机的选择线接到地上也可以)
------解决方案--------------------
直接用I/O就行!很方便!我用的MS5534的SPI就是直接用I/O搞定的!
------解决方案--------------------
to lbing7:UART0就是spi?不对吧
------解决方案--------------------
在下也是使用IO口来直接模拟。。。
------解决方案--------------------
IO模拟最省事啦

------解决方案--------------------
不能用UART因为它一个输出一个输入。 
SPI要有一个 CLK 和 输入、输出
只能用IO口!
------解决方案--------------------
顶ls
------解决方案--------------------
SPI需要提供时钟信号,uart没有时钟信号,确实是不能用Uart来模拟的,用I/O口做可以,也很简单