Effacer les filtres
Effacer les filtres

If I don't want simulink to generate the file "rtwtypes.h", how can I do?

31 vues (au cours des 30 derniers jours)
I want use Simulink to generate my control function,but It always to generate at least file: "model.c","model.h" and "rtwtypes.h";
and the"rtwtypes.h" file looks like that , If I Only want generate two file " model.c" and "model.h ", How can I do? thanks.
58 typedef int int8_T;
59 typedef unsigned int uint8_T;
60 typedef int int16_T;
61 typedef unsigned int uint16_T;
62 typedef long int32_T;
63 typedef unsigned long uint32_T;
64 typedef float real32_T;
65 typedef double real64_T;
  1 commentaire
Tertugrul Tertugrul
Tertugrul Tertugrul le 1 Mar 2021
58 typedef int int8_T ;
59 typedef unsigned int uint8_T ;
60 typedef int16_T ;
61 typedef unsigned int uint16_T ;
62 typedef long int32_T ;
63 typedef unsigned long uint32_T ;
64 typedef float real32_T ;
65 typedef çift real64_T ;

Connectez-vous pour commenter.

Réponse acceptée

Kaustubha Govind
Kaustubha Govind le 18 Mai 2012
I don't think you can avoid rtwtypes.h from getting generated because it contains typedefs for platform-independent types. You might be able to do some post-processing on the generated code to replace all platform-independent types like int8_T with the corresponding built-in types for your platform, and discard rtwtypes.h altogether.
  3 commentaires
Bo Wang
Bo Wang le 26 Jan 2016
Hi Kaustubha,
What's the process of generating rtwtypes.h? Can we modify the process?
I've found that if I choose grt.tlc to generate code, the resulting rtwtypes.h actually includes many other system header files, which means when I deliver the generated code to other people, I have to copy these system header files too. If I choose ert_shrlib.tlc, the resulting rtwtypes.h is actually a complete header file (no hierarchy to other system header files) that I think it integrates all related contents of the system header files together.
dharani k
dharani k le 5 Fév 2020
Hi Kausthubha,
Instead of rtwtypes.h file can i #include my user defined file in which i gave typedef for all datatypes. I want my user defined file to be #included in my model.h file so what settings should i do for that.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Simulink Coder dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by