请问大神什么是模拟SPI

2020-01-27 11:37发布

什么是模拟SPI,找不到具体的定义。有程序代码解释是更好的。还有就是自己能够定义一种通信协议来进行通信么
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
21条回答
gaoyichuan000
1楼-- · 2020-01-28 11:36
利用IO做成的模拟SPI 在没有模块的时候 通讯用
shudz
2楼-- · 2020-01-28 17:05
如果单片机没有硬件SPI接口,可以用普通IO模拟SPI时序
一般模拟的相对慢一些
SilverBullet
3楼-- · 2020-01-28 20:10
 精彩回答 2  元偷偷看……
sunliezhi
4楼-- · 2020-01-28 23:21
打个比如吧:
本来在市场有现成的充电器卖,买一个回来直接用即可;
你偏偏要自己做一个。
zgxcom123
5楼-- · 2020-01-28 23:35
如果单片机自带SPI接口,那么发送和接收时,只需要给某个寄存器赋值即可,硬件会自动发送
发送期间CPU就可以继续处理其他任务

而如果不带SPI,就需要作者读懂SPI时序,利用IO口的高/低赋值,来实现符合SPI协议的时序
效果上来说没什么差别,但是软件模拟时序时,肯定会占用更多的系统资源,效率会降低
AVRTDK
6楼-- · 2020-01-29 03:00
同意11楼

一周热门 更多>