假设event_pend等待条件a&b&c发生,但超时时间内只有条件a、b发生,c未发生。
请问:超时返回后、a、b是否能自动清空?就是下一次pend时,会不会因为上次的残留条件造成误判的情况。
user5925450:
追问:使用了Event_getPostedEvents后,是不是所有条件返回的同时还实现了所有条件的清空呢?
YiKai Chen:
回复 user5925450:
要自行去清空
Alvin Chen:
回复 user5925450:
需要自己释放Event_post和Event_pend
user5925450:
能稍稍详细的解释一下么?如何才能清空已经置位的event呢?
YiKai Chen:
回复 user5925450:
可以用event^=(event bit)清除
user5925450:
回复 YiKai Chen:
只能操作event的handle啊,并不能操作实体啊Event_ParamsControleventParams;Event_Params_init(&ControleventParams);ControlEventHandle = Event_create(&ControleventParams,NULL);
Alvin Chen:
回复 user5925450:
请看:dev.ti.com/…/Bios_User_Guide.pdf