打印
[其它应用]

如何在Linux下编写中断服务程序

[复制链接]
2419|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
两只袜子|  楼主 | 2024-5-6 15:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如何在Linux下编写中断服务程序

使用特权

评论回复
沙发
亚瑟| | 2024-5-24 22:34 | 只看该作者
声明特定类型,其他的跟普通函数相同吧

使用特权

评论回复
板凳
yangjiaxu| | 2024-5-27 21:57 | 只看该作者
我理解的是linux应该是有编译文件吧,你用那个文件好像就行吧

使用特权

评论回复
地板
jcky001| | 2024-6-24 11:16 | 只看该作者
在Linux下,编写传统的中断服务程序(ISR,Interrupt Service Routine)通常是不被允许的,因为Linux内核已经接管了所有的硬件中断,并且负责将它们调度给适当的处理程序。但是,你可以通过编写内核模块(Kernel Module)来注册一个中断处理程序(Interrupt Handler),这样当特定的硬件中断发生时,你的处理程序就会被调用。

使用特权

评论回复
5
Henryko| | 2024-6-27 15:22 | 只看该作者
可以学一下内核模块的编写

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1936

主题

6722

帖子

8

粉丝