Main Content

Génération de code en virgule fixe dans Simulink

Optimiser la génération de code pour les modèles en virgule fixe

Vous pouvez générer du code C avec Fixed-Point Designer™ en utilisant Simulink® Coder™ ou Embedded Coder®. Le code généré à partir des modèles en virgule fixe n'utilise que des types entiers et inclut automatiquement toutes les opérations, comme les décalages, nécessaires pour tenir compte des différences dans les emplacements en virgule fixe. Vous pouvez utiliser le code généré sur des processeurs embarqués à virgule fixe ou sur des systèmes de prototypage rapide même s'ils contiennent un processeur à virgule flottante.

Associé à HDL Coder™, Fixed-Point Designer permet de générer du code synthétisable Verilog® et VHDL® à partir de modèles Simulink, de diagrammes Stateflow® et de blocs MATLAB Function.

Rubriques

Modèle pour code hautes performances

Incorporer du code MATLAB

Utiliser Model Advisor

Personnaliser le code généré

Maintenir la conformité aux normes

  • Use of Shifts by C Code Generation Products
    Understand the use of shifts by MathWorks® coder products including how to control the shifts using optimization settings in the configuration parameters as well as modeling techniques.

Résolution des problèmes

Supported Data Types

Data types supported for simulation and code generation.