如果主循环中也调用了这两个函数是否会发生嵌套?
你好,
不太明白你所说的“嵌套”是指?
调用如题所说的接口后,会使内核中的队列增加相应的、待处理的消息。
我指的嵌套是在主循环中刚好在执行ke_send_msg_basic之类的函数,这时发生中断,在中断中又调用了该函数。
按你所述,你是在担心函数的"可重入"问题。内核提供的 API: ke_xxx() 都是有考虑函数的可重入问题的,不用担心。
你好,
不太明白你所说的“嵌套”是指?
调用如题所说的接口后,会使内核中的队列增加相应的、待处理的消息。
我指的嵌套是在主循环中刚好在执行ke_send_msg_basic之类的函数,这时发生中断,在中断中又调用了该函数。
你好,
按你所述,你是在担心函数的"可重入"问题。内核提供的 API: ke_xxx() 都是有考虑函数的可重入问题的,不用担心。