.. _serial_nor: Serial Nor ========================== 概述 ------ - Serial Nor组件是串行SPI Flash的通用驱动组件,可以无缝支持各种遵守JEDC标准的串行SPI Flash,如W25Q128、W25Q64等,提高了可移植性和扩展性。以下是该组件的主要特征: - 多实例支持 - 支持多个flash实例对象,每个实例都有独立的配置参数。 - 支持24bit和32bit地址。 - 支持SPI/DSPI/QSPI接口。可通过不同CS使用多个flash实例。 - 支持读写操作,包括读、写、擦除等。 - 每个flash实例都可以独立配置,包括SPI接口类型、地址宽度、数据宽度、时钟频率等。 - 支持多个flash实例的同时操作,每个实例可以独立配置和操作。 - 阻塞与非阻塞读写操作接口 - 提供了非阻塞式的读写函数。 - 提供了阻塞式的读写函数,支持超时机制,确保在长时间未响应的情况下能够及时返回错误状态。 关键API功能 ---------------------