基于STM32 8通道ADC采样实现源代码.docVIP

  • 18
  • 0
  • 约1.21万字
  • 约 9页
  • 2017-12-20 发布于河南
  • 举报
基于STM32 8通道ADC采样实现源代码

基于STM32 8通道ADC采样实现源代码(转) 以后设计参考使用 #include stm32f10x_lib.h #include stdio.h extern void board_Configuration(void); extern unsigned short ADC_ConvertedValue[8]; int main(void) { ? unsigned int i=0; ? unsigned short? AD_scaled_ex[8]; ? unsigned short? AD_scaled[8]; ? board_Configuration(); ? while (1) ??? { ??for(i=0;i8;i++) ??{ ?????? AD_scaled[i]=ADC_ConvertedValue[i]; ??? if (AD_scaled[i] != AD_scaled_ex[i]) ???? { ????? printf(AD%d value = %d\r\n,i,AD_scaled[i]);?? ???????? AD_scaled_ex[i] = AD_scaled[i]; ???? } ?????? ??} ??for(i=0;i++); ??? }? } ? ? /* Includes ------------------------------------------------------------------*/ #include stm32f10x_lib.h #include stdio.h /* Private typedef -----------------------------------------------------------*/ /* Private define ------------------------------------------------------------*/ #define ADC1_DR_Address??? ((u32)0x4001244C) /* Private macro -------------------------------------------------------------*/ /* Private variables ---------------------------------------------------------*/ ADC_InitTypeDef ADC_InitStructure; DMA_InitTypeDef DMA_InitStructure; unsigned short ADC_ConvertedValue[8]; ErrorStatus HSEStartUpStatus; /* Private function prototypes -----------------------------------------------*/ void RCC_Configuration(void); void NVIC_Configuration(void); void GPIO_Configuration(void); void USART_Configuration(void); void DMA_Configuration(void); void ADC_Configuration(void); /* Private functions ---------------------------------------------------------*/ /******************************************************************************* * Function Name? : main * Description??? : Main program. * Input????????? : None * Output???????? : None * Return???????? : None *******************************************************************************/ void board_Configuration(void) {? #ifdef DEBUG ? debug(); #endif ? /* Configure the system clocks */ ? RCC_Configuration(); ??? ? /* NVIC Configuration *

文档评论(0)

1亿VIP精品文档

相关文档