当前位置:主页 > 科技论文 > 仪器仪表论文 >

一种异步通知机制的GPIO中断方法

发布时间:2021-12-11 18:51
  对于ARM架构的嵌入式设备测试仪器,为了使数据采集效率更高、应用层操作更简单灵活,提出一种基于异步通知机制的GPIO中断方法。该方法通过在Linux系统层驱动中配置GPIO中断和异步通知机制,实时向上层提供中断信号;同时,配置应用层程序使其接收该信号,进而实现数据读取。经过实验测试,该方法稳定、可靠并有效,已成功应用到嵌入式测试仪器中。 

【文章来源】:单片机与嵌入式系统应用. 2020,20(05)

【文章页数】:3 页

【部分图文】:

一种异步通知机制的GPIO中断方法


GPIO中断方法流程框图

流程图,流程图,设备文件,用户空间


GPIO中断驱动层设计主要包括:中断触发功能的配置、异步通知机制的配置、设备文件的注册。其设计流程框图如图2所示。可以看出,中断触发功能的配置使GPIO端口在接收到相关信号后触发中断;异步通知机制的配置使中断触发后产生并向用户空间发送异步信号;设备文件的注册使GPIO中断驱动在用户空间生成设备文件,为应用层接收异步通知信号提供端口。

【参考文献】:
期刊论文
[1]基于ARM和DSP的双核嵌入式视频监控系统[J]. 张磊,卢刚,彭力.  计算机测量与控制. 2017(06)
[2]基于CSL芯片支持库的TMS320C6455外部中断实现[J]. 刘防动.  通讯世界. 2015(10)
[3]中断调用方式的ARM二次开发接口设计[J]. 李硅.  单片机与嵌入式系统应用. 2013(03)
[4]基于ARM+Linux平台的USB指纹采集模块设计实现[J]. 施卫明,南余荣.  工业控制计算机. 2011(11)
[5]实时化的Linux系统及其实时性能的研究[J]. 林浒,蔡光起,李凤宪,钟利明,郭锐锋.  小型微型计算机系统. 2004(08)
[6]嵌入式实时系统中断管理技术研究[J]. 雷红卫,桑楠,熊光泽.  单片机与嵌入式系统应用. 2004(05)
[7]嵌入式Linux下硬件中断驱动程序的开发[J]. 刘伟平,毛玉良,潘纯.  航空精密制造技术. 2003(03)
[8]嵌入式Linux设备操作特殊性研究和实现[J]. 张勇,黄文东,钟玉琢.  小型微型计算机系统. 2003(01)
[9]ARM内核的中断技术[J]. 来卫国.  单片机与嵌入式系统应用. 2002(05)



本文编号:3535208

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/yiqiyibiao/3535208.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户41af8***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com