12.24

1.SPI(串行外设接口) 串行总线  同步双工总线/接口

一主多从;多主多从

SDK:时钟线(时钟周期固定) 主设备提供

MOSI(主输出 从输入)

MISO(主输入 从输出)

同一时间,只有一个从设备的片选线被拉低,不选的拉高(用完之后将片选线拉高)

时钟极性(CPOL) 高/低电平启动

时钟相性(CPHA) 一个周期有两个边沿,确定第一个边沿0/第二个边沿1

mode0:CPOL  0(低电平)  CPHA  0(上升沿)

mode1:CPOL  0(低电平)  CPHA  1(下降沿)

mode2:CPOL  1(高电平)  CPHA  0(下降沿)

mode3:CPOL  1(高电平)  CPHA  1(上升沿)

2.TI:半双工模式

IIS:音频

NNS:管理方式,分为软/硬管理模式  一般用软管理模式

3.SPI---Flash

W25Q128(华邦)  128Mbit = 16Mbyte

CHIP  ---65536page  ---4096sector --- 16Mbyte---256block  (擦除单位)

Page ----256byte(pro)

Sector  --- 16page  4Kbyte(擦除最小单位)

Half Block  ---- 128page -- 8 sector ----- 32K byte(擦除单位)

Block  ------- 256page  ----- 16sector  ------64Kbyte(擦除单位)

通信:

SPI ---- 1.时钟速度

            2.时钟极性和时钟相位  模式0 或是3  (00  11)

            3.有效位

            4.MSB在前

CS  ----使用低电平有效保证每个操作都是出于CS低电平

图片发自简书App


图片发自简书App

3.以指令方式进行交互

指令 写使能

图片发自简书App

获取状态寄存器 忙标志位 值

图片发自简书App

页写 (判定为非忙  要写使能)

图片发自简书App

扇区擦除(判定为非忙 要写使能)

图片发自简书App

读数据(判定为非忙)

图片发自简书App

读ID号

图片发自简书App



图片发自简书App


图片发自简书App



CS 使用软方式

图片发自简书App


图片发自简书App
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • SPI(串行外设接口)串行总线 同步全双工接口 一根时钟线,2根数据线 SCK: I^2C时钟用于起始和结束 时钟...
    姜帆_e5bb阅读 715评论 0 0
  • 1.SPI(串行外设接口) 串行总线 同步双工总线(接口) 一主多从;多主多从 SDK:时钟线(时钟周期固定) 主...
    吴海燕_Jill阅读 767评论 0 0
  • SPI(串行外设接口)串行总线 同步全双工接口 一根时钟线,2根数据线 SCK MOSI主输出从输入 MISO主输...
    Mo1035阅读 937评论 0 0
  • I2C最高速度是400K,速度较慢,所以一般用于传感器等速度要求较低的场景,这节课介绍一种速度较高的串行总线:SP...
    冯坚浩洲阅读 1,157评论 0 0
  • SPI(串行外设接口)同步全双工串行总线 有三根线: SDK(时钟线) MOSI(数据线,主设备输出从设备输入) ...
    长光19期毛悦任阅读 1,092评论 0 0