自己闲来无事想的一个题发现保存在flash里的数组,不知道如何进行加减然后想转换成double类型结果发现不知道用什么方式
要保存的可能也不只一个吧,而是多个,你可以把这些数据都定义到一个结构体里面,读写的时候转换结构体就是了
存储的时候:
xx.x = x
xx.y = y
flash_write( (char*)&xx, sizeof(xx))
读取的时候
flash_read( (char*)&xx, sizeof(xx))
然后xx.x xx.y就是你要的各种类型的变量了,就不用每个单独去转换了。