我在.cfg文件中修改Semaphore.supportsEvents = true; 提示使用ROM时只能为false。
我将ROM.romName 修改为 ROM.NO_ROM。
编译能通过,但是消息邮箱发送时,并没有把事件发送出去。可能是哪里问题呢?
初始化:
Mailbox_Params mbxParams;
Mailbox_Params_init(&mbxParams);
mbxParams.readerEvent = evt;
mbxParams.readerEventId = Event_Id_02;
mbx = Mailbox_create(sizeof(MsgObj), 2, &mbxParams, NULL);
发送任务:
Mailbox_post(mbx, &msg, BIOS_WAIT_FOREVER);
接收任务:
posted = Event_pend( evt , Event_Id_00 + Event_Id_01 , Event_Id_02 , BIOS_WAIT_FOREVER );
Event_Id_02一直没有被触发。
Viki Shi:
建议参考下 Sys/BIOS Users Guide section 4.2.1 www.ti.com/…/spruex3u.pdf
user4178344:
回复 Viki Shi:
好的谢谢