SPI Flash
SPI:serialperipheral interface,串行外围设备接口
SPI FLASH是指外接口符合SPI协议的FLASH,有NOR型的SPI FLASH,也有NAND型的SPI FLASH
用在程序存储上的一般都是SPI NOR FLASH,如旺宏(MXIC)25系列的
至于NAND型的SPI FLASH,我们常用的SD卡就是了
NAND 型的SPI FLASH 比 NOR 型的SPI FLASH 存储密度高,写入速度更快,而且更便宜
NOR FLASH 分为SERIES/PARALLEL二种
SPI FLASH就是SERIES NOR FLASH
SPI FLASH容量都不是很大,读写速度慢,但是价格便宜,操作简单. 主要做为低阶应用。
可以用来存储字库,以8M空间为例:
8M(0x000000~0x7FFFFF)外部FLASH的空间分配如下:
0x000000~0x000000:打印机型号
0x000001~0x000001:打印机缺省灰度值
0x000002~0x000003:打印机过热保护温度值
0x000004~0x000005:打印机过热保护恢复温度值
0x000006~0x01FFFF: 预留
0x020000~0x020003:‘ASC’+00 ;字库1有效标志
0x020004~0x020007:‘16K’+00 ;字库2有效标志
0x020008~0x02000B:‘24K’+00 ;字库3有效标志
0x02000C~0x02000F: 保留
0x020010~0x020013:‘16FT’ ;字库4有效标志
0x020014~0x020017:‘24FT’ ;字库5有效标志
0x020018~0x02001B:‘16G’+00 ;字库6有效标志
0x02001C~0x02001F:‘24G’+00 ;字库7有效标志
0x020020~0x03FFFF: 预留
0x040000~0x07FFFF: 字库1(16x8ASCII字库)
0x080000~0x0FFFFF: 字库2(16x16GB2312简体字库)
0x100000~0x1FFFFF: 字库3(24x24GB2312简体字库)
0x200000~0x2FFFFF: 字库4(16x16GB2312繁体字库)
0x300000~0x3FFFFF: 字库5(24x24GB2312繁体字库)
0x400000~0x4FFFFF: 字库6(16x16GBK简体字库)
0x500000~0x6FFFFF: 字库7(24x24GBK简体字库)
0x700000~0x7FFFFF:预留