FLASH_READ -- flash读取

类型

存储指令

描述

从内部 FLASH读取数据到变量或数组里面。

 

内部FLASH采用顺序存储的方式,读取的顺序必须与存储时的顺序一致

读取未被写入过的Flash块时,会提示Warn file:"BASIC1.BAS" line:5 task:0, File:C:\SD10.BIN open error, not load.,不影响使用。

注意在运动中不要操作FLASH,对运动执行会有影响。

语法

FLASH_READ sect_num [, varname] [, arrayname] [, arrayname(a)] [, arrayname(a,length)]

sect_numflash块编号,不同类型不一样

varname:变量名

arrayname:数组名,可以为TABLEVR

a:操作的数组索引

length:操作的数组元素个数

适用控制器

通用

例子

FLASH_READ  1, VAR, ARRAY1, ARRAY2(1)     '读取FLASH1的数据,依次保存到变量VAR,数组ARRAY1ARRAY2(1)

相关指令

FLASHVRFLASH_WRITE