Typecast (Embedded coder)

조회 수: 3 (최근 30일)
Bob Snyder
Bob Snyder 2020년 9월 2일
답변: 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