配置表中预先配好了一些,我们用到什么SPI就需要添加相应的spi配置参数
spi flash | ||||||
name | jedec_id | ext_id | block_size | chip_size | clk | chip select |
我们在此以W25Q128为例进行说明:
首先是jedec_id
打开数据手册搜索jedec,会发现 JEDEC ID
标注的Manufacturer,Memory Type,Capacity就是我们需要找的 JEDEC ID
这些值又是什么呢?别急,我们来在数据手册中搜搜看,比如搜 Manufacturer
然后就找到了这个:
好了,找到了,Manufacturer就是0xef,Memory Type就是0x40,Capacity就是0x18,所以
W25Q128的 JEDEC ID是0xef 0x40 0x18
从W25Q128的简介中可以看出
block_size是65536 ,chip_size是16777216
W25Q128 | 0xef 0x40 0x18 | 0x0 | 65536 | 16777216 | 0x40100 | 1 |