STM32—數(shù)組作為被調(diào)用函數(shù)的入口參數(shù)時,要兩個條件,1:數(shù)組首地址2:數(shù)組長度在被調(diào)用函數(shù)中,比如把數(shù)據(jù)保存到數(shù)組pbuffer[ ]中,那么在入口參數(shù)定義時要定義成指針u8 *pbuffer,?1而在調(diào)用時,比如要保存到tab[
NSIC中,通過函數(shù)指針調(diào)用的函數(shù)的參數(shù)的個數(shù)沒有限制,但是KeilC對此有限制,至多3個參數(shù)。因為,KeilC編譯時,無法通過函數(shù)指針找到該函數(shù)的局部數(shù)據(jù)段,也就無法通過局部數(shù)據(jù)段傳遞參數(shù),只能通過寄存器傳遞參數(shù),