您当前的位置:五五电子网电子知识单片机-工控设备嵌入式系统-技术在Nexar上如何实现RTOS51的嵌入式系统 正文
在Nexar上如何实现RTOS51的嵌入式系统

在Nexar上如何实现RTOS51的嵌入式系统

点击数:7425 次   录入时间:03-04 12:00:35   整理:http://www.55dianzi.com   嵌入式系统-技术
    /* shuts down the system in case of stack overflow */
        STACKMONITOR       = TRUE;              //堆栈监控使能
    /* let us have ORTI information */
       ORTI        = TRUE;           //ORTI协议调用使能(注:运行debug时,需设定为true)
    EVENT    EV0;                                 //定义事件0
    EVENT    EV1;                                 //定义事件1
    APPMODE  Ap1;                                 //定义运行模式
    TASK task0                                    //设定任务0的运行模式
    {
         PRIORITY           =     9;              //优先级设定1-255,越大表示优先级高
         SCHEDULE           =     FULL;          //执行任务计划
         ACTIVATION         =     1;             //激活状态
         AUTOSTART          =     TRUE {APPMODE=Ap1;};    //自动调用,true表示任务系统自动调用功能使能
         EVENT              =     EV0;           //定义任务中运行的事件
         EVENT              =     EV1;
    };
    TASK task1                                    //设定任务1的运行模式
    {
         PRIORITY           =     5;
         SCHEDULE           =     FULL;
         ACTIVATION         =     1;
         AUTOSTART          =     FALSE;
    };
    TASK task2                                    //设定任务2的运行模式
    {
         PRIORITY           =     5;
         SCHEDULE           =     FULL;
         ACTIVATION         =     1;
         AUTOSTART          =     FALSE;
    };
};

3、设定嵌入式系统工程参数:
 在嵌入式系统设计中通过选择工程菜单[menus]Project>>Project Options,打开对话框Options for Embedded Project *.PrjEmb(如图2.1)。在图2.1右上角的设定选项中选择TASKING TSK51x/TSK52x;然后,在处理器域中选择当前嵌入式工程的软核对象(如TSK51A)。在C编译域中存储器模式属性选中variables in XDATA并使能 allow reentrant function功能框。(注:对初学者而言,可以简单的通过将所有功能选项设定为系统默认状态,如图2.1中红色标注部分)。
 
图2.1嵌入式系统参数设定栏

上一页  [1] [2] 


本文关键字:如何  嵌入式  嵌入式系统-技术单片机-工控设备 - 嵌入式系统-技术

《在Nexar上如何实现RTOS51的嵌入式系统》相关文章>>>