📄 os_probe.h
字号:
/*
*********************************************************************************************************
* uC/Probe uC/OS-II Plug-in
*
* (c) Copyright 2003-2006; Micrium, Inc.; Weston, FL
*
* All rights reserved. Protected by international copyright laws.
* Knowledge of the source code may NOT be used to develop a similar product.
* Please help us continue to provide the Embedded community with the finest
* software available. Your honesty is greatly appreciated.
*********************************************************************************************************
*/
/*
*********************************************************************************************************
*
* uC/Probe
*
* Plug-in for uC/OS-II
*
* Filename : os_probe.h
* Version : V1.00
* Programmer(s) : Brian Nagel
*********************************************************************************************************
*/
#ifdef OS_PROBE_GLOBALS
#define OS_PROBE_EXT
#else
#define OS_PROBE_EXT extern
#endif
#if uC_PROBE_OS_PLUGIN > 0
/*
***********************************************************************************************
* VARIABLES
***********************************************************************************************
*/
OS_PROBE_EXT void (*OSProbe_CallbackFnct)(void);
OS_PROBE_EXT CPU_INT16U OSProbe_Delay;
#if OS_PROBE_TASK > 0
OS_PROBE_EXT CPU_FP32 OSProbe_TaskCPUUsage[OS_MAX_TASKS];
OS_PROBE_EXT CPU_FP32 OSProbe_TaskStkUsage[OS_MAX_TASKS];
#endif
/*
***********************************************************************************************
* PROTOTYPES
* (PORT INDEPENDENT)
***********************************************************************************************
*/
void OSProbe_Init(void); /* Initialize uC/Probe uC/OS-II Plug-In */
#if OS_PROBE_TASK > 0
void OSProbe_SetCallback(void (*call_back)(void));
void OSProbe_SetDelay (INT16U delay);
#endif
void OSView_TaskSwHook(void); /* MUST be called by OSTaskSwHook() */
void OSView_TaskCreateHook(OS_TCB *ptcb); /* MUST be called by OSTaskCreateHook() */
void OSView_TickHook(void); /* MUST be called by OSTimeTickHook() */
/*
*********************************************************************************************************
* BSP FUNCTION PROTOTYPES
*********************************************************************************************************
*/
/*
***********************************************************************************************
* #error DIRECTIVES
***********************************************************************************************
*/
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -