ARM day11

ARM day11
1. 什么是SPISPI 是英语 Serial Peripheral interface(串行外设接口) 的缩写顾名思义就是串行外围设备接口。是 Motorola首先在其 MC68HCXX 系列处理器上定义的。SPI 是一种高速的全双工同步的串行通信总线.2. I2C和SPI区别I2C通信速率100KHZ 400KHZ半双工、串行、同步SPI速率几M -几十M全双工、串行、同步3. 四线制SPI有哪几根信号线SCLK时钟信号线。与I2C类似的所有设备都都需要时钟信号线进行同步该信号由主机负责提供MOSI主出从入相当于主机的数据发送线MISO主入从出相当于主机的数据接收线CS片选信号与I2C不同 SPI设备没有所谓的从机地址连接在总线上的设备通过CS片选信号选择。在同一时刻总线上只有一个外设被选择 CS信号线通常是低电平有效的。4. CPOL和CPHA分别代表什么含义CPOL规定了时钟信号线在空闲时的状态 CPOL0表示时钟信号线在空闲时为低电平 CPOL1表示时钟信号线在空闲是为高电平CPHA与I2C不同 SPI的数据接收方并不是在时钟高或者低电平时采样的而是在时钟信号处于沿时至于是在上升沿还是下降沿取决于CPHA。 CPHA0表示是在时钟信号变化的第一个沿时采样CPHA1表示是在时钟信号变化的第二个沿时采样。5. SPI有几种工作方式请简述四种工作方式。6. ADXL345传感器的分辨率是多少位量程供电电压测量范围 ±2g、 ±4g、 ±8g、 ±16g设置分辨率最高13位3.9mg/LSB工作电压 2.0V至3.6V