stm32 flash库提供的都是无符号数保存,
可以用指针取数据保存
比如
FlashSave( *((uint32_t*)(&Val)) ); //假如你是32bits的
也可以共用体
union {
uint32_t iVal;
int32_t uVal;
} data;
data.iVal = 你的数据;
FlashSave(data.uVal); //保存函数