在线情况
楼主
  • 头像
  • 级别
    • 积分2
    • 经验572
    • 文章7
    • 注册2009-06-25
    避免走弯路,请看AD采用TAOUT1触发方式的经验
    我搞了一个星期,发现我的AD中断只能进去一次就再也进去不了。一直以为是TIMERA的PWM输出方式有问题。老往那方面找原因。无功而返。
    其实真正的原因是ADC12CTL1里的conseq模式选错了,

    序列单次是指,ENC=1后在ENC==0这段只能转换一次,不管你多少个触发信号。
    序列多次是指,ENC=1后在ENC==0这段,来一个触发信号以后就会疯狂不断的持续采集,直到ENC==0为止。

    而MSC的作用是
    MSC==0, 一个触发信号,转换 一个序列里一个量
    MSC==1, 一个触发信号,转换 一个序列里到终止为止的所有量

    总结:MSC决定了一个信号转换几位
    [ 此贴最后由xfeizheng在2009-6-30 19:21:47编辑过 ]
    微控网感谢您的参与
    在线情况
    2
    • 头像
    • 级别
    • 门派
    • 职务总版主
    • 声望+9
    • 财富5
    • 积分3065
    • 经验390701
    • 文章6744
    • 注册2006-03-07
    其实ADC这部分对于新手来说确实不好理解,呵呵~!
    [COLOR=#0000ff]欢迎发贴分享设计心得、开源DIY...[/COLOR]
    在线情况
    3
    • 头像
    • 级别
      • 财富1
      • 积分4
      • 经验1727
      • 文章33
      • 注册2009-06-15
      刚接触ADC12  看看学学 即使有些不懂 有些懂
      微控网感谢您的参与
      Powered by LeadBBS 9.2 .
      Page created in 0.1719 seconds with 6 queries.