请问大神什么是模拟SPI

2020-01-27 11:37发布

什么是模拟SPI,找不到具体的定义。有程序代码解释是更好的。还有就是自己能够定义一种通信协议来进行通信么
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
22条回答
1987的一个人
2020-01-29 16:23
zgxcom123 发表于 2012-10-6 12:11
如果单片机自带SPI接口,那么发送和接收时,只需要给某个寄存器赋值即可,硬件会自动发送
发送期间CPU就可 ...

请问下如果自带有SPI协议的话,就是相当于单片机已经把SPI打包成相当于一个带参数的函数了。只要设计好寄存器就可以了。如果没有的话,就要按SPI时序去写程序。是这样理解么?可是SPI通行里有定义有MISO,MOSI,SCLK,CS四根线。进行SPI模拟时单片机如何知道CS为低时时从机,数据在时钟上升沿或下降沿时改变,在紧接着的下降沿或上升沿被读取等这些SPI协议的时序。如果进行两个单片机通信,这样定义的I/O口不是只有高低电平的变化么?

一周热门 更多>