ZHCUC57E August 2016 – July 2024
此命令用于读取指定闪存块的大小。返回的大小是指定块的最大可用大小。这可在部分闪存编程期间使用,以确认新闪存块是否可以放入之前分配的大小。有关闪存编程的更多信息,请参阅节 5.3。
命令参数
| 字节 | 位 | 说明 |
|---|---|---|
| 1 | 7:0 | 闪存数据类型 有关选项,请参阅表 8-91。 |
表 8-91 中介绍了闪存数据类型。
| 闪存数据类型值 | 说明 |
|---|---|
| 0x00 | 整个闪存 |
| 0x01 | 除暂存区数据之外的整个闪存 |
| 0x30 | 主应用程序(构建 0) |
| 0x40 | 配置数据 0 |
| 0x48 | 配置数据 0 闪存信息字段 |
| 0x50 | 配置数据 1 |
| 0x58 | 配置数据 1 闪存信息字段 |
| 0x60 | 批处理命令集 |
| 0x90 | 启动界面数据 0 |
| 0x91 | 启动界面数据 1 |
| 0x92 | 启动界面数据 2 |
| 0x93 | 启动界面数据 3 |
| 0x94 | 启动界面数据 4 |
| 0x95 | 启动界面数据 5 |
| 0x96 | 启动界面数据 6 |
| 0x97 | 启动界面数据 7 |
| 0xA0 | 暂存区数据 0 |
| 0xA1 | 暂存区数据 1 |
| 0xA2 | 暂存区数据 2 |
| 0xA3 | 暂存区数据 3 |
返回参数
| 字节 | 位 | 说明 |
|---|---|---|
| 4:1 | 31:0 | 块大小 所选闪存块中的字节数。 LSByte = 字节 1 |