用mcbsp读写中断的程序问题<br /><br />.........<br />前面配置肯定对<br /><br />IRQ_enable(xmtEventID);<br />IRQ_enable(rcvEventID);<br />MCBSP_START...<br />IRQ_disable(xmtEventID);<br />IRQ_globleenable();<br />while(1);<br />.........<br />interrupt void xmt()<br />{<br />IRQ_disable(xmtEventID);<br />MCBSP_write32(mhmcbsp,sound);<br />}<br />interrupt void rcv()<br />{<br />while(!MCBSP_xrdy(mhmcbsp));<br />sound=MCBSP_read32(mhmcbsp);<br />MCBSP_enable(xmtEventID);<br />}<br />开始一段时间都能把输入成功的输出 但是一段时间后(不定时的)就跑飞了 不知道为什么<br />中断时xrdy rrdy<br />请指教 谢谢<br /><br />希望能技术交流的 能共同进步的朋友 加我qq8028537 email gw.km@163.com |
|