📄 ert_main.c
字号:
/*
* File: ert_main.c
*
* Real-Time Workshop code generated for Simulink model fox_noFCN.
*
* Model version : 1.166
* Real-Time Workshop file version : 7.0 (R2007b) 02-Aug-2007
* Real-Time Workshop file generated on : Mon Jun 30 02:19:40 2008
* TLC version : 7.0 (Jul 26 2007)
* C source code generated on : Mon Jun 30 02:19:41 2008
*/
#include <stdio.h> /* This ert_main.c example uses printf/fflush */
#include "fox_noFCN.h" /* Model's header file */
#include "rtwtypes.h" /* MathWorks types */
static boolean_T OverrunFlag = 0;
/* Associating rt_OneStep with a real-time clock or interrupt service routine
* is what makes the generated code "real-time". The function rt_OneStep is
* always associated with the base rate of the model. Subrates are managed
* by the base rate from inside the generated code. Enabling/disabling
* interrupts and floating point context switches are target specific. This
* example code indicates where these should take place relative to executing
* the generated code step function. Overrun behavior should be tailored to
* your application needs. This example simply sets an error status in the
* real-time model and returns from rt_OneStep.
*/
void rt_OneStep(void)
{
/* Disable interrupts here */
/* Check for overrun */
if (OverrunFlag++) {
rtmSetErrorStatus(fox_noFCN_M, "Overrun");
return;
}
/* Save FPU context here (if necessary) */
/* Re-enable timer or interrupt here */
/* Set model inputs here */
fox_noFCN_step();
/* Get model outputs here */
OverrunFlag--;
/* Disable interrupts here */
/* Restore FPU context here (if necessary) */
/* Enable interrupts here */
}
/* The example "main" function illustrates what is required by your
* application code to initialize, execute, and terminate the generated code.
* Attaching rt_OneStep to a real-time clock is target specific. This example
* illustates how you do this relative to initializing the model.
*/
void main(void)
{
/* Initialize model */
fox_noFCN_initialize(1);
while(1)
{
rt_OneStep();
}
}
/* File trailer for Real-Time Workshop generated code.
*
* [EOF]
*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -