📖 AT指令百科
收录中兴微、ASR、展锐、ESP32、STM32、高通、移芯、联发科、海思、芯翼等全平台AT指令说明
共找到 25 条AT指令
· 分类:Flash
STM32 ["STM32F103","STM32F407","STM32H7","STM32L4"]
7 条指令AT+FLASH?
Flash查询
Flash
查询Flash信息
语法:
AT+FLASH?
参数:
无
响应:
+FLASH: <size>,<used>
示例:
+FLASH: 1024,512
OK
AT+FLASHWR
Flash写
Flash
写入Flash数据
语法:
AT+FLASHWR=<addr>,<data>
参数:
地址,数据
响应:
OK
示例:
AT+FLASHWR=0x08000000,0x01
OK
AT+FLASHRD
Flash读
Flash
读取Flash数据
语法:
AT+FLASHRD=<addr>,<len>
参数:
地址,长度
响应:
+FLASHRD: <data>
示例:
+FLASHRD: 0x01
OK
AT+FLASHREAD
Flash读取
Flash
读取Flash数据
语法:
AT+FLASHREAD=<addr>,<len>
参数:
地址,长度
响应:
+FLASHREAD: <data>
示例:
+FLASHREAD: ...
OK
AT+FLASHWRITE
Flash写入
Flash
写入Flash数据
语法:
AT+FLASHWRITE=<addr>,<data>
参数:
地址,数据
响应:
OK
示例:
AT+FLASHWRITE=0x1000,0xFF
OK
AT+FLASHERASE
Flash擦除
Flash
擦除Flash扇区
语法:
AT+FLASHERASE=<sector>
参数:
扇区号
响应:
OK
示例:
AT+FLASHERASE=0
OK
AT+FLASHSIZE
Flash容量
Flash
查询Flash容量
语法:
AT+FLASHSIZE
参数:
无
响应:
+FLASHSIZE: <size>
示例:
+FLASHSIZE: 1048576
OK
ASR ["ASR1603","ASR1605","ASR1606","ASR3601"]
3 条指令AT+ASRNVRD
NV读取
Flash
读取NV项
语法:
AT+ASRNVRD=<id>
参数:
NV项ID
响应:
+ASRNVRD: <data>
示例:
+ASRNVRD: 0
OK
AT+ASRNVWR
NV写入
Flash
写入NV项
语法:
AT+ASRNVWR=<id>,<data>
参数:
NV项ID,数据
响应:
OK
示例:
AT+ASRNVWR=1,0
OK
AT+ASRFLASH?
Flash信息
Flash
查询Flash信息
语法:
AT+ASRFLASH?
参数:
无
响应:
+ASRFLASH: <size>,<used>
示例:
+ASRFLASH: 524288,262144
OK
展锐 ["UIS8910","UIS8920","UIS8950","T8310"]
3 条指令AT+SPNVRD
NV读取
Flash
读取NV项
语法:
AT+SPNVRD=<id>
参数:
NV项ID
响应:
+SPNVRD: <data>
示例:
+SPNVRD: 0
OK
AT+SPNVWR
NV写入
Flash
写入NV项
语法:
AT+SPNVWR=<id>,<data>
参数:
NV项ID,数据
响应:
OK
示例:
AT+SPNVWR=1,0
OK
AT+SPFLASH?
Flash信息
Flash
查询Flash信息
语法:
AT+SPFLASH?
参数:
无
响应:
+SPFLASH: <size>,<used>
示例:
+SPFLASH: 1048576,524288
OK
高通 ["MDM9205","MDM9207","SDX55","SDX65","X55","X65"]
2 条指令AT+QCNVRD
NV读取
Flash
读取NV项
语法:
AT+QCNVRD=<id>
参数:
NV项ID
响应:
+QCNVRD: <data>
示例:
+QCNVRD: 0
OK
AT+QCNVWR
NV写入
Flash
写入NV项
语法:
AT+QCNVWR=<id>,<data>
参数:
NV项ID,数据
响应:
OK
示例:
AT+QCNVWR=1,0
OK
ESP32 ["ESP32","ESP32-C3","ESP32-S2","ESP32-S3"]
2 条指令AT+SYSFLASH?
Flash信息
Flash
查询Flash信息
语法:
AT+SYSFLASH?
参数:
无
响应:
+SYSFLASH: <info>
示例:
+SYSFLASH: 4194304
OK
AT+SYSSTORE
存储设置
Flash
存储参数到Flash
语法:
AT+SYSSTORE=<enable>
参数:
0=禁用,1=启用
响应:
OK
示例:
AT+SYSSTORE=1
OK
移芯通信 ["EC618","EC619"]
2 条指令AT+ECNVRD
NV读取
Flash
读取NV项
语法:
AT+ECNVRD=<id>
参数:
NV项ID
响应:
+ECNVRD: <data>
示例:
+ECNVRD: 0
OK
AT+ECNVWR
NV写入
Flash
写入NV项
语法:
AT+ECNVWR=<id>,<data>
参数:
NV项ID,数据
响应:
OK
示例:
AT+ECNVWR=1,0
OK
联发科 ["MT2625","MT2731","T750"]
2 条指令AT+MTNVRD
NV读取
Flash
读取NV项
语法:
AT+MTNVRD=<id>
参数:
NV项ID
响应:
+MTNVRD: <data>
示例:
+MTNVRD: 0
OK
AT+MTNVWR
NV写入
Flash
写入NV项
语法:
AT+MTNVWR=<id>,<data>
参数:
NV项ID,数据
响应:
OK
示例:
AT+MTNVWR=1,0
OK
海思 ["Boudica120","Boudica150","Boudica200","Balong5000","Balong765"]
2 条指令AT+HINVRD
NV读取
Flash
读取NV项
语法:
AT+HINVRD=<id>
参数:
NV项ID
响应:
+HINVRD: <data>
示例:
+HINVRD: 0
OK
AT+HINVWR
NV写入
Flash
写入NV项
语法:
AT+HINVWR=<id>,<data>
参数:
NV项ID,数据
响应:
OK
示例:
AT+HINVWR=1,0
OK
芯翼信息 ["XY1100","XY1200"]
2 条指令AT+XYNVRD
NV读取
Flash
读取NV项
语法:
AT+XYNVRD=<id>
参数:
NV项ID
响应:
+XYNVRD: <data>
示例:
+XYNVRD: 0
OK
AT+XYNVWR
NV写入
Flash
写入NV项
语法:
AT+XYNVWR=<id>,<data>
参数:
NV项ID,数据
响应:
OK
示例:
AT+XYNVWR=1,0
OK