|
|
|
最近需要用到KEIL的C51單片機(jī)RTX系統(tǒng),如多個(gè)任務(wù)需要同時(shí)調(diào)用A函數(shù)并且這個(gè)函數(shù)有一個(gè)參數(shù),已經(jīng)增加了reentrant關(guān)鍵字,現(xiàn)在的問題是當(dāng)調(diào)用這個(gè)函數(shù)時(shí)傳入的參數(shù)會被清零,使用的是XDATA存儲器并且已經(jīng)在START.A51中設(shè)置了XBPSTACK EQU 1 可問題還是沒能解決, 當(dāng)去掉reentrant關(guān)鍵字后參數(shù)卻能正常傳入,但是這樣就不是可重入函數(shù)了,希望有遇到過此問題的朋友指導(dǎo)一下,謝謝。 |
|