我制作了一个matlab Simulink程序,用于编程与惯性单元(通过串行链接)和Java接口通信的dspic .

dspic从惯性单元接收数据,其中每个参数是4字节阵列 . 我制作了一个simulink bloc,将4个字节转换为单个字节 .

在将这些参数发送到java接口后,我使用该函数将此参数(单个)转换为四个字节,以便在串行端口(单个到4个字节的转换器)中发送它 .

但问题是我收到了错误的 Value 观 . 对于角度,我收到像8.658E(12)这样的大数字 . 值不会改变而没有显着的 Value .

我应该修改什么才能获得良好的 Value ? //N.B:我想插入图片,但我没有足够的声誉来发布它们 .