金牌会员
- 积分
- 2684
- 威望
- 563
- 贡献
- 1999
- 兑换币
- 51
- 注册时间
- 2009-3-11
- 在线时间
- 61 小时
|
视频演示
四轴主控板,三轴角度输出系统可以实现三维角度精确输出。板载资源:CPU:STM32F103RBT6 加速度传感器:三轴MMA7260 陀螺仪:单轴ENC-03 * 3个 蜂鸣器: 1个 JTAG接口 4路PWM接口 IIC接口 2路串口 2led - //常规转换序列1:通道1 采样时间可以为1,7,13,28,41,55,71,239
- ADC_RegularChannelConfig(ADC1, ADC_Channel_10, 3, ADC_SampleTime_239Cycles5);
- //常规转换序列2:通道2,采样时间>2.2us,(239cycles)
- ADC_RegularChannelConfig(ADC1, ADC_Channel_11, 2, ADC_SampleTime_239Cycles5);
- //常规转换序列3:通道3,采样时间>2.2us,(239cycles)
- ADC_RegularChannelConfig(ADC1, ADC_Channel_12, 1, ADC_SampleTime_239Cycles5);
- //常规转换序列4:通道4,采样时间>2.2us,(239cycles)
- ADC_RegularChannelConfig(ADC1, ADC_Channel_13, 4, ADC_SampleTime_239Cycles5);
- //常规转换序列5:通道5,采样时间>2.2us,(239cycles)
- ADC_RegularChannelConfig(ADC1, ADC_Channel_14, 5, ADC_SampleTime_239Cycles5);
- //常规转换序列6:通道5,采样时间>2.2us,(239cycles)
- ADC_RegularChannelConfig(ADC1, ADC_Channel_15, 6, ADC_SampleTime_239Cycles5);
- //常规转换序列7:通道5,采样时间>2.2us,(239cycles)
- ADC_RegularChannelConfig(ADC1, ADC_Channel_9, 7, ADC_SampleTime_239Cycles5);
- // Enable ADC1
- ADC_Cmd(ADC1, ENABLE);
- // 开启ADC的DMA支持(要实现DMA功能,还需独立配置DMA通道等参数)
- ADC_DMACmd(ADC1, ENABLE);
-
- // 下面是ADC自动校准,开机后需执行一次,保证精度
- // Enable ADC1 reset calibaration register
- ADC_ResetCalibration(ADC1);
- // Check the end of ADC1 reset calibration register
- while(ADC_GetResetCalibrationStatus(ADC1));
- // Start ADC1 calibaration
- ADC_StartCalibration(ADC1);
- // Check the end of ADC1 calibration
- while(ADC_GetCalibrationStatus(ADC1));
- // ADC自动校准结束
- /////////////////////////////////////////////////////////////////////////////
复制代码
淘宝销售地址
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|