rtt hook钩子函数
来源:互联网 发布:国内域名备案 编辑:程序博客网 时间:2024/06/06 08:55
1.
#ifdef RT_USING_HOOK
static void (*rt_thread_idle_hook)();/**
* @ingroup Hook
* This function sets a hook function to idle thread loop. When the system performs
* idle loop, this hook function should be invoked.
*
* @param hook the specified hook function
*
* @note the hook function must be simple and never be blocked or suspend.
*/
void rt_thread_idle_sethook(void (*hook)(void))
{
rt_thread_idle_hook = hook;
}
#endif
2.
#define RT_USING_HOOK
然后在应用程序里设置钩子函数
#ifdef RT_USING_HOOK
#endif
3.
void rt_hw_led_flash(void)
{
}
这样写过之后,在系统空闲的时候就会执行这个函数,当然,如果系统繁忙的时候是不会进入这个idel任务的,不过如果系统一直处于繁忙的状态就是有问题了
另外一点记住,在这个函数里不能调用系统提供的使线程挂起的函数
阅读全文
0 0
- rtt hook钩子函数
- 关于钩子(Hook)函数
- 关于钩子函数HOOK
- 关于钩子函数HOOK
- WINDOWS钩子函数(HOOK)
- 钩子函数(Hook)
- Hook(钩子)函数
- HOOK钩子函数
- HOOK钩子函数
- Delphi - 关于钩子函数HOOK
- 钩子函数(HOOK)完整的教程
- Delphi - 关于钩子函数HOOK (一)
- Delphi - 关于钩子函数HOOK (二)
- WinAPI【钩子相关函数】 HOOK例解
- Delphi中的钩子函数HOOK详解
- [hook.js]通用Javascript函数钩子
- hook函数教程(一)什么是钩子
- HOOK钩子机制学习笔记(4) - 钩子函数说明
- 0.2 CSDNMarkdown简明教程2-Markdown基本使用
- 欢迎使用CSDN-markdown编辑器
- C++简单的实现复数类
- java实现二叉树的构建以及三种遍历方法(先序遍历,中序遍历,后续遍历)
- Android Media(多媒体)获取手机内存卡下的音乐并播放
- rtt hook钩子函数
- 复制ssh2项目 遇到访问数据库的问题
- 51nod 1737 配对 && Codeforces 700B Connecting Universities【树的重心】
- Java类型信息(持有对象)
- Linux.Note2
- 算法系列——Merge Sorted Array
- Android客户端配合Servlert服务端实现简单的数据交互
- git指令 创建仓库 上传项目 多人合作
- Deep Speech:端到端的语音识别