FLASH_READDBL -- flash读取-double

类型

存储指令

描述

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

 

使用方法同FLASH_READ,区别是FLASH_READ存储类型是float32位,FLASH_READDBL存储的数据类型是double64位。

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

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

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

语法

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

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

varname:变量名

arrayname:数组名,可以为TABLEVR

a:操作的数组索引

length:操作的数组元素个数

适用控制器

4系列及以上控制器,20190128及以上固件支持

例子

FLASH_READDBL 1, table(6,5)  'FLASH1数据,位置6开始,读取5个,放入table(6)-table(10),共5个元素

相关指令

FLASH_READFLASHVRFLASH_WRITE