[ZLG-ARM] LPC2300中断疑问?

[复制链接]
2881|1
 楼主| huanan 发表于 2008-6-12 09:46 | 显示全部楼层 |阅读模式
你好&nbsp;,我现在用2300开发板写些基础的模块,中断不能产生,为什么&nbsp;?<br />void&nbsp;TASK0&nbsp;(void&nbsp;*pdata)<br />{<br />pdata&nbsp;=&nbsp;pdata;<br /><br />///////按键1中断初始化////////////////////<br />VICIntEnClr=0xffffffff;<br />PINSEL0=0x00000000;<br />IO0IntClr=0xffffffff;<br />FIO0DIR=BEEPCON;<br />PINMODE0=0x00;<br />PINMODE1=0x00;<br />VICVectPri17=0;<br />VICVectAddr17=(unsigned&nbsp;int)IO_ISR;<br />IO0IntStatR=0x00000000;<br />IO0IntStatF=0x00000040;<br />VICIntEnable&nbsp;=&nbsp;1&nbsp;&lt&lt&nbsp;17;<br /><br />//IRQ_Init(GPIO_INT,1,(uint32)IO_ISR);<br />//////////////////////////////////////<br /><br /><br />if&nbsp;(OPERATE_FAIL&nbsp;==&nbsp;SspInit(SSP0,&nbsp;(char&nbsp;*)sspArg,&nbsp;NULL))&nbsp;//&nbsp;SSP0初始化<br />{&nbsp;//&nbsp;出错处理<br />while&nbsp;(1);<br />}<br />if&nbsp;(0&nbsp;==&nbsp;SetVICIRQ(SSP0_IRQ_CHN,&nbsp;8,&nbsp;(uint32)SSP0_ISR))&nbsp;//&nbsp;设置中断<br />{&nbsp;//&nbsp;出错处理<br />while&nbsp;(1);<br />}<br />while&nbsp;(1)<br />{<br />uint32&nbsp;i;<br />uint8&nbsp;sndDat;<br />uint8&nbsp;rcvDat;<br />//&nbsp;流水灯演示<br />for(i&nbsp;=&nbsp;0;&nbsp;i&nbsp;&lt&nbsp;(sizeof(DISP_TAB)&nbsp;/&nbsp;sizeof(DISP_TAB[0]));&nbsp;i++)<br />{<br />sndDat&nbsp;=&nbsp;DISP_TAB;<br />SspWrite(SSP0,&nbsp;&sndDat,&nbsp;1,&nbsp;NULL);<br />OSTimeDly(OS_TICKS_PER_SEC&nbsp;/&nbsp;5);<br />SspRead(SSP0,&nbsp;&rcvDat,&nbsp;1,&nbsp;NULL);&nbsp;//&nbsp;可在此设置断点观察回读的数据<br />}<br />}<br />}<br />我只是借用task0,里面的灯演示我没用,看我的中断设置,对吗&nbsp;,<br />void&nbsp;IO_ISR(void)<br />{<br />if((IO0IntStatF&0x00000040)!=0)<br />{<br /><br />}<br />IO0IntClr=0xffffffff;<br />VICVectAddr=0x00;<br />}&nbsp;<br />这是我的中断程序,我想法按下按键1,产生中断到中断服务程序IO_ISR,但是现在没有产生,为什么。<br />还有中断服务程序加上&nbsp;__irq就报错,不加编译正常,为什么<br />我是在ucos-II的例子中直接添加的代码,<br />能不能提供,标准的移植好2388的UCOS-ii的程序,不要初始化代码如流水灯,等。<br />如何能获取你们的UDP/IP的协议栈?<br />还有你们的服务期限是一年,从什么时候开始算<br />我的联系电话:0451-86268701转8223<br />**<br />谢谢
jeccylx 发表于 2008-6-13 16:37 | 显示全部楼层

LPC2300中断疑问?

你要用操作系统来管理中断
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

8

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部