软件模拟SPI怎么做成全双工方式的

2019-07-15 15:13发布


不知道图片能不能看清楚?
我是用软件模拟的SPI , 想做成全双工方式的,
就是 SIMO 送出数据的时候,SOMI 在进行读取,但是这个时序图不清楚
是否要先用8个时钟写一个字节,然后再用8个时钟读取一个字节,如果我要完成一次SPI的读写,是不是
总共需要16个 时钟呢?
在网上看了一些软件模拟的,都是把 SPI_read    / SPI_write  分成两部分 , 上面的时序图是要分为两部分,还是可以在16 个
时钟内完成一次写读数据呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
nvwueurwer
1楼-- · 2019-07-15 16:55
是的,一般是需要先发指令,然后读,所以最少需要16个clk
飞翔的贝壳
2楼-- · 2019-07-15 21:31
可以用硬件spi也可以用模拟spi
http://blog.csdn.net/qq_20553613/article/details/79060103

一周热门 更多>