我制作了一个matlab Simulink程序来编程一个与惯性单元(通过串行链接)和Java接口通信的dspic。
dspic从惯性单元接收数据,其中每个参数是4字节数组。我制作了一个simulink bloc,将4个字节转换为单个字节。
将这些参数发送到java接口之后,我使用该函数将此参数(单个)转换为四个字节,以便在串行端口(单个到4个字节的转换器)中发送它。
但问题是我收到错误的价值观。对于角度,我收到像8.658E(12)这样的大数字。值不会改变而没有显着的价值。
我应该修改什么才能获得良好的价值? //N.B:我想插入图片,但我没有足够的声誉来发布它们。