3277|5

64

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

请教BSP中未定义中断 IRQ_SSP 有关问题... [复制链接]

    CPU是PXA270 ,我的BSP中 只是定义了 IRQ_SSP 这个标识, OEMInterruptHandler 相关地方没看到 IRQ_SSP有关的初始化和使能函数, 如果我要使用 IRQ_SSP 这个中断, 要做如何工作?
谢谢指导~

最新回复

晕,忘记退出BEYONDMA 斑竹的账号,BEYONDMA 貌似快回国了,我这个冒牌的也该退了。 楼主我也是初学者,去年我写了很多关于中断的博客,你去看看吧。多少有点帮助吧。  详情 回复 发表于 2009-2-23 11:52
点赞 关注

回复
举报

81

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
IRQ_SSP只是一个GPIO的IRQ吧,要用这个中断,要么动态申请一个系统中断,要么静态关联一个系统中断,之后就可以使用了!
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
引用 1 楼 Ricky_hu 的回复:
IRQ_SSP只是一个GPIO的IRQ吧,要用这个中断,要么动态申请一个系统中断,要么静态关联一个系统中断,之后就可以使用了!


除此之外注意下面的流程和函数,每个函数都看看,你就明白怎么使用了。

首先描述wince5.0 (2440BSP)的中断流程——我想PXA的也差不多的

     注册表等——》KernelIoControl(——》OEMIoControl——》OALIntrRequestIrqs )把物理中断转换成系统中断——》InterruptInitialize调用OEMInterruptEnable使能中断并用中断绑定线程——》OEMInterruptHandler屏蔽中断——》执行线程——》InterruptDone——》调用OEMInterruptDone——》调用OALIntrDoneIrqs完成中断线程并重新使能中断
 
 
 

回复

49

帖子

0

TA的资源

一粒金砂(初级)

4
 
gooogleman说的很详细!!
 
 
 

回复

60

帖子

0

TA的资源

一粒金砂(初级)

5
 
如果你申请的中断没有在我说那些OEM函数得到正确处理会发生非常郁闷的事情。我发现我的串口发生奇怪死机问题就是由于在OEM函数中没有得到正确处理。等我解决了会公布结果。
 
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

6
 
引用 4 楼 BEYONDMA 的回复:
如果你申请的中断没有在我说那些OEM函数得到正确处理会发生非常郁闷的事情。我发现我的串口发生奇怪死机问题就是由于在OEM函数中没有得到正确处理。等我解决了会公布结果。

晕,忘记退出BEYONDMA 斑竹的账号,BEYONDMA 貌似快回国了,我这个冒牌的也该退了。

楼主我也是初学者,去年我写了很多关于中断的博客,你去看看吧。多少有点帮助吧。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表