发新帖我要提问
12
返回列表
打印
[MCU]

多路数据

[复制链接]
楼主: zhaoxqi
手机看帖
扫描二维码
随时随地手机跟帖
21
kkzz| | 2019-7-1 17:19 | 只看该作者 回帖奖励 |倒序浏览
楼主使用是什么芯片呢?         

使用特权

评论回复
22
fentianyou| | 2019-7-1 17:19 | 只看该作者
支持多路ADC转换。   

使用特权

评论回复
23
hudi008| | 2019-7-1 17:19 | 只看该作者
单通道切换采样   

使用特权

评论回复
24
selongli| | 2019-7-1 17:19 | 只看该作者
要看具体单片机型号所用的ADC模块  

使用特权

评论回复
25
lzmm| | 2019-7-1 17:19 | 只看该作者
ADC,多通道转换吗?  

使用特权

评论回复
26
minzisc| | 2019-7-1 17:19 | 只看该作者
分别存储就可以了。   

使用特权

评论回复
27
pixhw| | 2019-7-1 17:19 | 只看该作者
在每次转换结束后,由DMA读取就可以了。  

使用特权

评论回复
28
sdlls| | 2019-7-1 17:19 | 只看该作者
在每次转换结束后,由DMA循环将转换的数据传输到内存中  

使用特权

评论回复
29
febgxu| | 2019-7-1 17:19 | 只看该作者
ADC10CTL1|=INCH_0;
  ADC10CTL0|=ADC10SC+ENC;     // 开始转换  开转换允许  
  while(ADC10CTL1&ADC10BUSY!=0);//判断是否转换完毕
  result[0]= ADC10MEM;
  ADC10CTL0&=~(ADC10SC+ENC);  //关转换允许才能选择通道
  ADC10CTL1&=~INCH_0;         //通道清0
  ADC10CTL1|=INCH_3;
  ADC10CTL0|=ADC10SC+ENC;
  while(ADC10CTL1&ADC10BUSY!=0);
  result[1]= ADC10MEM;
  ADC10CTL0&=~(ADC10SC+ENC);
  ADC10CTL1&=~INCH_3;  
  ADC10CTL1|=INCH_4;
  ADC10CTL0|=ADC10SC+ENC;
  while(ADC10CTL1&ADC10BUSY!=0);
  result[2]= ADC10MEM;
  ADC10CTL0&=~(ADC10SC+ENC);
  ADC10CTL1&=~INCH_4;   

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则