?? test1._c
字號(hào):
/*
********************************************************************************
* Portierung des RTOS "礐/OS-II" von Jean J. Labrosse auf den ATmega103
*
* Compiler: IIC von imagecraft
* File: Test1.c (Testapplikation)
* By: Joerg Meyer
* Revision: 0
*
*
*
********************************************************************************
*/
#define Test1_GLOBALS
#include "includes.h"
//******************************************************************************
// Constants
#define TaskStartPrio 10 // Task-Prioritaeten
//*****************************************************************************
// Variablen
OS_STK Task1Stack[OS_TASK_DEF_STK_SIZE]; // startup task stack
OS_STK Task2Stack[OS_TASK_DEF_STK_SIZE];
//*****************************************************************************
// Prototypes
void Task1(void *pdata);
//*****************************************************************************
// Start
void main(void){
OSInit(); // OS init
// init und start tick
TC2_Init(); // Timer/Counter#2 Overflow and Comp init
OSTaskCreate(Task1,
(void *)(int)'a',
&Task1Stack[OS_TASK_DEF_STK_SIZE-1],
TaskStartPrio+1);
OSTaskCreate(Task1,
(void *)(int)'b',
&Task2Stack[OS_TASK_DEF_STK_SIZE-1],
TaskStartPrio);
// Global Interrupt Enable
SEI();
OSStart(); // start multitasking
}
//*****************************************************************************
void Task1(void *data){
char c = (int)data;
for (;;){
putchar(c);
OSTimeDly (2);
}
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -