比如core0,core1,相互通过msgQ传送数据,两个core都要调用messageQ_creat()等函数,那么请问对于这个函数,是每个core在内存上都有自己的一个程序,还是运行到这个函数时,都会跳转到同一内存地址去执行。
如果是后者,如何保证所调用函数的局部变量在两个core执行的时候是各自独立的?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
比如core0,core1,相互通过msgQ传送数据,两个core都要调用messageQ_creat()等函数,那么请问对于这个函数,是每个core在内存上都有自己的一个程序,还是运行到这个函数时,都会跳转到同一内存地址去执行。
如果是后者,如何保证所调用函数的局部变量在两个core执行的时候是各自独立的?