📄 os_config.h
字号:
/*
*******************************************************************************
*
* MicroROS
*
* Copyright (C) 2007 <amwox@163.com>
*
* Description : 配置文件
*
* File : os_config.h
* Author : amwox
* Edition : V0.10
* History : 2007-10-29 created
* 2008-01-28 增加事件阻塞计数器EVENT_BLOCK_COUNT使能
*******************************************************************************
*/
#ifndef __OS_CONFIG_H__
#define __OS_CONFIG_H__
#include <ioavr.h>
#include <ina90.h>
/*
*******************************************************************************
* CPU时钟频率
*******************************************************************************
*/
#define OS_CPU_COLOK_FREQUENCY 7372800UL
#define OS_TICK_PER_SECOND 400UL /*2.5ms*/
#define MS(x) (x*OS_TICK_PER_SECOND/1000)
/*
*******************************************************************************
* 配置宏定义
*******************************************************************************
*/
#define EVENT_BLOCK_COUNT 0 /*事件阻塞计数器使能*/
#define DEBUG 0
#define SEMAPHORE_EN 1
#define MUTEX_EN 1
#define MAILBOX_EN 1
#define
/*
*******************************************************************************
* 最小堆栈尺寸.
* 分配堆栈时,堆栈的大小与处理器,编译器,优化等级,函数调用深度,局部变量的使用有关
*******************************************************************************
*/
#define RCSTACKSIZE 20 /*函数调用深度为(RCSTACKSIZE/2)*/
#define MINCONTEXT (35 + RCSTACKSIZE)
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -