假设DSP系统时钟为144MHz。ADC时钟是通过对系统时钟36分频产生。编写ADC初始化程序。 void InitADC() { ioport unsigned int *ADCCTL1=(unsigned int *)0x6800; ioport unsigned int *ADCDATA1=(unsigned int *)(__); ioport unsigned int *ADCCLKDIV1=(unsigned int *)(__); ioport unsigned int *ADCCLKCTL1=(unsigned int *)(__); #define ADCCTL (*ADCCTL1) #define ADCDATA (*ADCDATA1) #define ADCCLKDIV (*ADCCLKDIV1) #define ADCCLKCTL (*ADCCLKCTL1) ADCCLKCTL=(__); // 4MHz ADCLK ADCCLKDIV=(__); }