初级会员

- 积分
- 53
- 金钱
- 53
- 注册时间
- 2012-4-12
- 在线时间
- 0 小时
|

楼主 |
发表于 2012-4-12 21:26:56
|
显示全部楼层
回复【2楼】正点原子:
---------------------------------
ADC8通道设置了,如下。 就是之后函数不会写
ADC_InitStructure.ADC_Mode = ADC_Mode_Independent; /* 独立模式 */
ADC_InitStructure.ADC_ScanConvMode = ENABLE; /* 连续多通道模式 */
ADC_InitStructure.ADC_ContinuousConvMode = ENABLE; /* 连续转换 */
ADC_InitStructure.ADC_ExternalTrigConv = ADC_ExternalTrigConv_None; /* 转换不受外界决定 */
ADC_InitStructure.ADC_DataAlign = ADC_DataAlign_Right; /* 右对齐 */
ADC_InitStructure.ADC_NbrOfChannel = 8; /* 扫描通道数 */
ADC_Init(ADC1, &ADC_InitStructure);
/* ADC1 regular channel15 configuration */
ADC_RegularChannelConfig(ADC1, ADC_Channel_15, 1, ADC_SampleTime_55Cycles5); /* 通道X,采用时间为55.5周期,1代表规则通道第1个 */
ADC_RegularChannelConfig(ADC1, ADC_Channel_14, 2, ADC_SampleTime_55Cycles5);
ADC_RegularChannelConfig(ADC1, ADC_Channel_13, 3, ADC_SampleTime_55Cycles5);
ADC_RegularChannelConfig(ADC1, ADC_Channel_12, 4, ADC_SampleTime_55Cycles5);
ADC_RegularChannelConfig(ADC1, ADC_Channel_11, 5, ADC_SampleTime_55Cycles5);
ADC_RegularChannelConfig(ADC1, ADC_Channel_10, 6, ADC_SampleTime_55Cycles5);
ADC_RegularChannelConfig(ADC1, ADC_Channel_9, 7, ADC_SampleTime_55Cycles5);
ADC_RegularChannelConfig(ADC1, ADC_Channel_8, 8, ADC_SampleTime_55Cycles5); |
|