zoukankan      html  css  js  c++  java
  • SPI

    硬件SPI:

    STM32的NSS(输入输出、软硬件模式):

    硬件一对一方式(2中方法):

    1STM32的NSS=VCC;从机的NCC=GND

    2STM32的NSS接到从端的NSS,然后使能SPI_CR2的SSOE位。当SSOE为1时,并且SPI处于主模式控制时,NSS就输出低电平,也就是拉低,自动选择从端。

    软件模式(NSS分内部NSS和外部NSS):

    主机(STM32MCU):设置SPI_CR1寄存器的SSM(使能软件管理NSSq位)为1和SSI(内部NSS拉高这样STM32的SPI为于主机)位为1,此时外部NSS可以配置成一般的GPIO.

    从机(STM32MCU):SPI_CR1寄存器的SSM(使能软件管理NSSq位)为1和SSI=0;

    若从机是非MCU则可以将从机CSS=GND或者一条IO(也可以是NSSPIN即外部NSS)来控制从机CSS

    http://blog.sina.com.cn/s/blog_6d0c454d0101aax7.html

    软件SPI:速度慢,但比较灵活。一主多从比较方便。

  • 相关阅读:
    多线程 介绍
    AE中如何获取曲线的一部分(转)
    friday
    THU
    MON
    SAT
    周三
    TUE
    绝对遗憾!
    monday
  • 原文地址:https://www.cnblogs.com/jieruishu/p/4756953.html
Copyright © 2011-2022 走看看