请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28335 工具/软件:Code Composer Studio
大家好、
我一直在2个 DSP (TMS320F28335)之间使用 CAN 通信。 但是 、当我尝试通过 CAN 发送浮点值时、接收端仅接收整数部分
例如:如果我发送浮点值、例如48.253、则另一端仅接收48个 我尝试将源端的整数值和浮点值分开、然后发送数据、但即使这样也不起作用。 后来我了解到 CAN 邮箱的类型为 uint32 (无符号整数32)。 我们是否有更改这些邮箱数据类型的配置? 或者、我是否有任何其他方法可以通过 CAN 发送浮点值。 请向我推荐解决方案。
谢谢!!