在DSP的程序书写中,是否两个句柄可以在不同时刻使用同一器件??

2019-08-03 17:02发布

小弟在写一个程序,两次用到了同一个器件外设,而且是不同功能,大体的意思是,
先给hMcasp=DEC6713_AIC23_OpenCodec();(这是将音频口配置为MCASP功能,用来发送程序)
然后我关闭这个句柄,重新给了新的配置
MCASP_reset(hMcasp);
MCASP_close(hMcasp);
hMcasp=NULL;
hMcasp=MCASP_open(MCASP_DEV1,MCASP_OPEN_RESET);
接下来是将MCASP口配置为GPIO口来控制LCD
问题是这样的,可以这样先运行一遍,但是采集到LCD的信息后,再次返回执行发送程序时,就卡死了,不执行了,这个是哪里出了问题呢??
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
pbx2012
2019-08-04 00:28
zhangmangui 发表于 2013-6-6 11:54
应该是可以的  你是在硬件仿真下测试的是吧   你可以在返回执行发送程序处单步运行  测试看到哪儿呢   
卡 ...

我试试看。

一周热门 更多>