ucosii 钩子函数 有哪些
时间: 2023-12-22 14:04:13 浏览: 210
uC/OS-II(MicroC Operating System II)是一款小型实时操作系统,其钩子函数提供了在特定系统事件发生时自动调用的机制,以便用户能够在系统的关键点添加自己的代码。以下是 uC/OS-II 钩子函数的一些常见类型:
1. OSTaskCreateHook():任务创建钩子函数,当有新任务被创建时被调用。
2. OSTaskDelHook():任务删除钩子函数,当任务被删除时被调用。
3. OSTimeTickHook():系统时钟节拍钩子函数,每当系统时钟节拍计数器增加时被调用。
4. OSTCBInitHook():任务控制块(TCB)初始化钩子函数,当任务控制块被初始化时被调用。
5. OSIdleTaskHook():空闲任务钩子函数,当系统处于空闲状态时被调用。
6. OSTaskSwHook():任务切换钩子函数,当任务上下文切换时被调用。
7. OSErrHook():系统错误钩子函数,当系统出现错误时被调用。
以上是一些常见的 uC/OS-II 钩子函数类型,具体的钩子函数还取决于系统的具体实现。
阅读全文