搜索
bottom↓
回复: 2

msp430f1611 开ADC电流达到30ma,不开ADC电流5ma左右,正常吗 ?

[复制链接]

出0入4汤圆

发表于 2012-4-6 18:03:45 | 显示全部楼层 |阅读模式
ADC初始化代码如下
        P2SEL |= BIT3;                            // Set for Timer A1
        P2DIR |= BIT3;
//        TACCR0 = 7;                             // Init TACCR0 w/ sample prd=CCR0+1
//        TACCR1 = 4;                             // Trig for ADC12 sample & convert
//        TACCTL1 = OUTMOD_3;                     // Set/reset
//        TACTL = TACLR | MC_1 | TASSEL_1;        // ACLK, clear TAR, up mode
        TACCR0 = SYS_CLK/ADC_FREQ -1;             // Init TACCR0 w/ sample prd=CCR0+1
        TACCR1 = SYS_CLK/ADC_FREQ/2;              // Trig for ADC12 sample & convert
        TACCTL1 = OUTMOD_3;                       // Set/reset
        TACTL = TACLR | MC_1 | TASSEL_2;          // SMCLK, clear TAR, up mode
        
        P6SEL = 0x0b;                             // Enable A/D channel inputs
        ADC12CTL0 = ADC12ON+MSC+SHT0_8+REF2_5V+REFON;           // Turn on ADC12, extend sampling time                        
        //ADC12CTL1 = SHP+CONSEQ_3+SHS_1;         // Use sampling timer, repeated sequence
        ADC12CTL1 = CONSEQ_3+SHS_1;
        ADC12MCTL0 = INCH_0+SREF_5;               // ref+=ref+, channel = A0
        ADC12MCTL1 = INCH_1+SREF_6;               // ref+=veref+, channel = A1
        //ADC12MCTL1 = INCH_2+SREF_5;             //测试霍尔传感器使用
        //ADC12MCTL1 = INCH_1+SREF_5;             //测试加速度使用
        ADC12MCTL2 = INCH_3+SREF_5+EOS;           // ref+=ref+, channel = A3
        //ADC12MCTL3 = INCH_4+SREF_5;             // ref+=ref+, channel = A4       
        //ADC12MCTL4 = INCH_5+SREF_5+EOS;         // ref+=ref+, channel = A5, end seq.
        ADC12IE = (1<<2);                         // Enable ADC12IEG.4,按顺序,最后一个时允许中断
        ADC12CTL0 |= ENC;                         // Enable conversions
        ADC12CTL0 |= ADC12SC;                     // Start conversion

MCLK = SMCLK = 8M
有经验的朋友帮忙看看,谢谢!

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2012-4-6 19:08:51 | 显示全部楼层
你测的是哪里的电流?电源芯片前的?

出0入0汤圆

发表于 2012-4-8 15:28:32 | 显示全部楼层
不会的,查找你电路板硬件的问题,430系类的低功耗不是开玩笑的。
30mA的量级,TI早就散伙了!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-6-18 23:03

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表