Data Type Names in Generated Code
Ältere Kommentare anzeigen
Hi,
When I am generating code using embedded code (ver:6.3), the data types appear as follows.
unit8 -> uint8_T
boolean ->boolean_T
I want to replace the 'boolean_T' type with 'bool' by defining a Simulink.AliasType object in the base workspace and updating this to the configuration set. But I get the following error.
Error using rtwbuild (line 241) Potential conflicting usages of identifier 'bool': a data type of that name, and Language Keywords
Is it not possible to use 'bool' as a user defined data type name?
Thanks Rahul
2 Kommentare
Sarah Sullivan
am 10 Apr. 2014
Bogdan Bodnarescu
am 21 Jan. 2022
Have you found a solution so far?
I am having the same problem.
Antworten (1)
Srijith Vijay
am 22 Jul. 2016
0 Stimmen
Hi,
For boolean, the replacement data type's BaseType must be either an 8-bit integer or an integer of the size displayed for Number of bits: int on the Hardware Implementation pane of the Configuration Parameters dialog box.
Refer the link for more details: http://www.mathworks.com/help/releases/R2013b/ecoder/ug/data-type-replacement.html
Kategorien
Mehr zu Texas Instruments C2000 Processors finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!