利用STM32F4 将两个u16类型的数合成一个float型
STM32 将两个u16类型的数合成一个float型
项目背景
最近在做一个项目的时候,需要通过STM32F4和FPGA进行通信,将高速AD采样得到的数据利用STM32进行运算,并发送出去。但是在编写FSMC的过程中,我只会从FPGA读写得到u16类型的数据,但我最后需要运算的数据是float型的,所以我假设负责FPGA的同学能够将数据以u16类型保存在FPGA的寄存器中,那么我读取出来之后,需要将2个U16类型的数据合并,得到一个float型。
代码
函数部分非常简单,但是需要了解union类结构体的特
原创
2021-04-22 17:28:05 ·
1505 阅读 ·
1 评论