大家好,我遇到一个棘手的问题,拜托大家解析下
我在一个task下以这种方式等待event
Event_pend( EvHandle, Event_Id_NONE, auwWaitFlgPtn, BIOS_WAIT_FOREVER);
然后在两个中断里分别发送不同Event id
刚开始程序运行时,这两个Event id都能成功收到,也能处理
但是经过若干小时后,这两个Event id都获取不到了
我经过调查可以肯定Event_post是正常执行的,在中断中的两个Event都在正常发送
但是为什么Event_pend不能等待到event id了呢
是sys/bios系统中对event这种机制有什么制限条件吗?