W25Q64 芯片命令定义 C 语言注释
#ifndef __W25Q64_INS_H #define __W25Q64_INS_H
/* W25Q64 芯片命令定义 */ #define W25Q64_WRITE_ENABLE 0x06 // 写使能 #define W25Q64_WRITE_DISABLE 0x04 // 写禁止 #define W25Q64_READ_STATUS_REGISTER_1 0x05 // 读状态寄存器 1 #define W25Q64_READ_STATUS_REGISTER_2 0x35 // 读状态寄存器 2 #define W25Q64_WRITE_STATUS_REGISTER 0x01 // 写状态寄存器 #define W25Q64_PAGE_PROGRAM 0x02 // 页编程 #define W25Q64_QUAD_PAGE_PROGRAM 0x32 // 四字节页编程 #define W25Q64_BLOCK_ERASE_64KB 0xD8 // 64KB 块擦除 #define W25Q64_BLOCK_ERASE_32KB 0x52 // 32KB 块擦除 #define W25Q64_SECTOR_ERASE_4KB 0x20 // 4KB 扇区擦除 #define W25Q64_CHIP_ERASE 0xC7 // 整片擦除 #define W25Q64_ERASE_SUSPEND 0x75 // 擦除暂停 #define W25Q64_ERASE_RESUME 0x7A // 擦除恢复 #define W25Q64_POWER_DOWN 0xB9 // 掉电模式 #define W25Q64_HIGH_PERFORMANCE_MODE 0xA3 // 高性能模式 #define W25Q64_CONTINUOUS_READ_MODE_RESET 0xFF // 连续读模式重置 #define W25Q64_RELEASE_POWER_DOWN_HPM_DEVICE_ID 0xAB // 释放掉电/高性能模式设备 ID #define W25Q64_MANUFACTURER_DEVICE_ID 0x90 // 制造商/设备 ID #define W25Q64_READ_UNIQUE_ID 0x4B // 读唯一 ID #define W25Q64_JEDEC_ID 0x9F // 读 JEDEC ID #define W25Q64_READ_DATA 0x03 // 读数据 #define W25Q64_FAST_READ 0x0B // 快速读 #define W25Q64_FAST_READ_DUAL_OUTPUT 0x3B // 双输出快速读 #define W25Q64_FAST_READ_DUAL_IO 0xBB // 双 IO 快速读 #define W25Q64_FAST_READ_QUAD_OUTPUT 0x6B // 四输出快速读 #define W25Q64_FAST_READ_QUAD_IO 0xEB // 四 IO 快速读 #define W25Q64_OCTAL_WORD_READ_QUAD_IO 0xE3 // 八 IO 字节读取四 IO #endif
原文地址: https://www.cveoy.top/t/topic/lV7k 著作权归作者所有。请勿转载和采集!