社区
Linux_Kernel
帖子详情
使用linux内核定时器,make发生错误,init_timer()未申明
eumidns
2020-04-10 06:46:00
...全文
1136
4
打赏
收藏
使用linux内核定时器,make发生错误,init_timer()未申明
[图片]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_43178250
2020-05-07
打赏
举报
回复
这种未声明一般都是头文件包含不对。这个最好去include中找到对应的.h文件进去查看定义。现在Linux内核版本多,有时候包含就不对。
mouse_zhu
2020-04-26
打赏
举报
回复
不好意思你的内核是4.15.我没看好.那你尝试grep 看看头文件怎么定义的
mouse_zhu
2020-04-26
打赏
举报
回复
你什么版本的内核啊.我的内核中没有这个头文件<linux/timer> 你到你和头文件中去grep 一下init_timer 看看有这个定义吗?
tobybo
2020-04-26
打赏
举报
回复
linux/time.h 是可以的吗 我都是用的 sys/time .h
linux
内核
定时器
编程
Linux
内核
定时器
基于软中断(software interrupt)机制,由`hr
timer
`(High Resolution
Timer
s)或传统的`
timer
_list`结构来实现。这些
定时器
可以在
内核
空间中注册,当设定的时间到达时,它们会触发回调函数的执行。...
Linux
设备驱动程序精简教程
最常用的
定时器
API有`
init
_
timer
()`来初始化,`add_
timer
()`添加到
定时器
队列,`mod_
timer
()`修改
定时器
,以及`del_
timer
()`删除
定时器
。
定时器
回调函数会在指定时间后由
内核
调度执行。 五、中断处理 中断是硬件...
Linux
-kernel-api.rar_
linux
这个"
Linux
-kernel-api.rar_
linux
"压缩包很可能包含了详尽的
Linux
内核
编程接口文档,是开发者深入理解并利用
Linux
内核
功能的重要参考资料。下面将详细讨论
Linux
内核
API的一些关键知识点。 1. **
内核
模块**:
内核
...
编写LXRT(RTAI-LXRT)用户空间程序
为了
使用
这两种调度器,必须将`rtai_hal.ko`、`rtai_sched.ko`和`rtai_lxrt.ko`这三个模块加载到
Linux
内核
中。 #### 三、编写用户空间程序示例 下面是一个简单的用户空间实时应用程序的编写示例: ```c #include ...
CPSC_351:计算机科学351项目
2. **
定时器
API**:学习如何
使用
Linux
内核
提供的
定时器
API,如`
init
_
timer
()`, `add_
timer
()`, `mod_
timer
()` 和 `del_
timer
()`,这些函数用于设置、修改和删除
内核
定时器
。 3. **中断处理**:可能需要编写中断服务...
Linux_Kernel
4,468
社区成员
17,459
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章