你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

安臣学习stm32f072系列--------ADC七通道采集事例

[复制链接]
安臣 发布时间:2015-5-20 10:03
本帖最后由 安臣 于 2015-5-20 10:05 编辑

7通道ADC   源代码可以使用
  1. /**
  2. * @brief This function ad_pross's function.
  3. */
  4. void ad_pross(void)
  5. {
  6.         switch(bADChannl_ChangFlag)
  7.         {
  8.                 case 0:
  9.                         Channl7_tmp = HAL_ADC_GetValue(&hadc);
  10.                         ADC1->CHSELR = AD_Channl0;
  11.                         break;
  12.                 case 1:
  13.                         Channl0_tmp = HAL_ADC_GetValue(&hadc);
  14.                         ADC1->CHSELR = AD_Channl1;
  15.                         break;
  16.                 case 2:
  17.                         Channl1_tmp = HAL_ADC_GetValue(&hadc);
  18.                         ADC1->CHSELR = AD_Channl2;
  19.                         break;
  20.                 case 3:
  21.                         Channl2_tmp = HAL_ADC_GetValue(&hadc);
  22.                         ADC1->CHSELR = AD_Channl3;
  23.                         break;
  24.                 case 4:
  25.                         Channl3_tmp = HAL_ADC_GetValue(&hadc);
  26.                         ADC1->CHSELR = AD_Channl4;
  27.                         break;
  28.                 case 5:
  29.                         Channl4_tmp = HAL_ADC_GetValue(&hadc);
  30.                         ADC1->CHSELR = AD_Channl5;
  31.                         break;
  32.                 case 6:
  33.                         Channl5_tmp = HAL_ADC_GetValue(&hadc);
  34.                         ADC1->CHSELR = AD_Channl6;
  35.                         break;
  36.                 case 7:
  37.                         Channl6_tmp = HAL_ADC_GetValue(&hadc);
  38.                         ADC1->CHSELR = AD_Channl7;
  39.                         break;
  40.         }
  41.         HAL_ADC_Start(&hadc);
  42.        
  43.         bADChannl_ChangFlag++;
  44.         if(bADChannl_ChangFlag>7)
  45.                 bADChannl_ChangFlag = 0;
  46. }
复制代码

7adc.rar

下载

3.82 MB, 下载次数: 277

7通道adc

收藏 评论16 发布时间:2015-5-20 10:03

举报

16个回答
沐紫 回答时间:2015-5-20 10:22:49
谢谢楼主
tjhbwjk 回答时间:2015-5-20 10:27:33
高手啊  小弟马上学习用
安臣 回答时间:2015-5-20 10:28:05

有好多好多的项目例程。准备做一个系列  哈哈哈。都是产品验证的。
安臣 回答时间:2015-5-20 10:30:21
tjhbwjk 发表于 2015-5-20 10:27
高手啊  小弟马上学习用

有需要可以  @我 能帮上忙最好
天使♀的☆宇★翼 回答时间:2015-5-20 10:39:00
谢谢楼主,最近正在学ADC这一部分
草根菜鸟 回答时间:2015-5-21 08:58:34
新手菜鸟学习膜拜!!!!!!!!!!
lengyue天秤 回答时间:2015-5-25 13:36:58
thank you 找了好久
喜娇娇 回答时间:2015-5-25 23:20:39
这个不错
haliht 回答时间:2015-6-1 18:56:44
谢谢楼主!
12下一页

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版