C语言-将float数据存到flash中项目场景:问题描述:解决方案:总结:串口传输问题
项目场景:在灵动MCU平台基于逐飞科技开源的RTT库,将一个float类型的数据变量保存到flash中;问题描述:写和读flash数据的接口是uint32类型的变量,如何将float的变量存储进去再取出来还是float类型?解决方案:1、定义一个共用体(union)union{ //不再定义新的变量的话共用体的名字可以省略 uint32 u32; float floa;} K,B;K.floa = 0.831; // 这句话要放在函数里 K.f