Typecast (Embedded coder)

3 次查看(过去 30 天)
Bob Snyder
Bob Snyder 2020-9-2
I have the following code as a simple test:
byte1 = in_data(5);
byte2 = in_data(6);
byte3 = in_data(7);
byte4 = in_data(8);
X=uint8([byte1 byte2 byte3 byte4]);
az_gyro=typecast(X,'single');
When I try to 'Build/Deploy' to my hardware I get the following:
"For code generation, integer input or result classes for TYPECAST must map directly to a C type in the target hardware. The class uint8 does not map to a 8-bit C type. "
What is happening here?
Bob S.
  1 个评论
James Tursa
James Tursa 2020-9-2
编辑:James Tursa 2020-9-2
Good question. Seems like it should easily map to unsigned char. What is the target hardware?

请先登录,再进行评论。

回答(1 个)

Bob Snyder
Bob Snyder 2020-9-2
James,
The target is a TI F28388D.
Bob S.

类别

Help CenterFile Exchange 中查找有关 Deployment, Integration, and Supported Hardware 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by