最近在学习28069遇到一个问题,在这个例程中F28069_Adc.c中写的函数没有外部声明,为什么可以在main函数中直接调用。
例如InitAdc(); // For this example, init the ADC在F28069_Adc.c中定义,可以在main函数中直接调用而没有经过声明。
或者说又经过外部声明我没有发现。我想知道声明在哪里。
谢谢
Susan Yang:
您可以看一下 F2806x_GlobalPrototypes.h
// // Global Function Prototypes // extern void InitAdc(void);
而Example_2806xAdcSoc.c内包含了DSP28x_Project.h(是include "F2806x_GlobalPrototypes.h"的)
您可以在CCS内跟踪一下查看