stm32-三种串行通讯的小结

    那么今天再看看SPI是怎么回事,其实,他跟IIC一样都是一种通信协议,翻译过来就是串行外围设备接口,一般是用在像ADC,LCD等设备与MCU间这种要求通讯速率较高的场合;因为是全双功,他用到的线路有四根,分别是SCK,MISO,MOSI,SS。按照通讯时序的不同有四种不同的通讯模式,前面也说过,编码部分所做的事就是把不同模式的所需参数配置好(统一好方言),就可以正常使用啦!
    恩!至此,我们已经接触到了三种通讯协议那么自己给自己提几个问题:
1.三种通讯方式的相同点是什么?
    都是串行通讯方式,一次只能一位一位的传输数据。
2.通讯方式有什么不同?
    SPI是同步全双功的;IIC是同步半双功;串口也是全双功的即可同步也可异步。
3.一个数据帧的有效数据位数有何差别?
    串口是5到8位之间;IIC必为8位;SPI为8和16位。
4.主从设备关系?
    串口一般是一主一从,也可以实现一主多从;IIC是一主多从(每个芯片都可作为主机),通过地址来匹配从设备;SPI是一主多从,通过片选来选择从设备。
5.应用场景的区别?
    串口一般用来调试,下载程序,近距离传输等;IIC是适用于系统内芯片之间的低速通讯总线;SPI更适合系统内的高速通讯。
   

转载于:https://www.cnblogs.com/lzd626/p/9372532.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值