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 Kommentar

James Tursa
James Tursa am 2 Sep. 2020
Bearbeitet: James Tursa am 2 Sep. 2020
Good question. Seems like it should easily map to unsigned char. What is the target hardware?

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Bob Snyder
Bob Snyder am 2 Sep. 2020

0 Stimmen

James,
The target is a TI F28388D.
Bob S.

Kategorien

Mehr zu Deployment, Integration, and Supported Hardware finden Sie in Hilfe-Center und File Exchange

Produkte

Gefragt:

am 2 Sep. 2020

Beantwortet:

am 2 Sep. 2020

Community Treasure Hunt

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

Start Hunting!

Translated by