Problem about S function builder
Show older comments
I had creat a new model with s function builder,and include a file led.h in it.When I built,always output the message 'Error leddemo_wrapper.c: F:\TEST\MPC5634M_MLQB80.h: 768 `char' is an illegal bit-field type ...... '
1 Comment
Walsandro
on 10 Aug 2012
Where did you include the led.h file?
Answers (1)
Kaustubha Govind
on 10 Aug 2012
0 votes
Could post line 768 of F:\TEST\MPC5634M_MLQB80.h? I'm guessing that whatever compiler you have selected using "mex -setup" in MATLAB does not support "char" as a bit-field type. This page talks more about C Bit Fields, and suggests that unsigned int, signed int, or int are the only legal types for bit fields unless you're using a newer compiler.
Categories
Find more on Block Libraries in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!