在线情况
楼主
  • 头像
  • 级别
    • 积分13
    • 经验101
    • 文章11
    • 注册2014-03-20
    用TACCRO控制PWM的周期怎么不准了?
    [P][LINE-HEIGHT=18px][FACE=sans-serif][COLOR=rgb(34, 34, 34)][BGCOLOR=rgb][TABLE=transparent,0,0,964px,left,transparent,0,none]我用TA产生PWM波,P2.3输出,用TB定时10MS,改变TACCRO的值,使周期减小,TACCR1不变。但是从波形图中发现,在10MS时那个点,老是周期拉长,两边又正常,不知是什么原因?求教高手。(附件中有详细脉冲图)[/TABLE][/FACE][/COLOR][/BGCOLOR][/LINE-HEIGHT][/P][P][LINE-HEIGHT=18px][FACE=sans-serif][COLOR=rgb(34, 34, 34)][BGCOLOR=rgb][/FACE][/COLOR][/BGCOLOR][/LINE-HEIGHT][/P][P][LINE-HEIGHT=18px][FACE=sans-serif][COLOR=rgb(34, 34, 34)][BGCOLOR=rgb][/FACE][/COLOR][/BGCOLOR][/LINE-HEIGHT][/P][P][FACE=sans-serif][COLOR=rgb(34, 34, 34)][BGCOLOR=rgb][LINE-HEIGHT=22px][/LINE-HEIGHT][/FACE][/COLOR][/BGCOLOR][/P][P][/P]

    [upload=2122,0]screenshot.png[/upload]
    微控网感谢您的参与
    在线情况
    2
    • 头像
    • 级别
    • 门派
    • 职务总版主
    • 声望+9
    • 财富5
    • 积分3065
    • 经验390701
    • 文章6744
    • 注册2006-03-07
    你好,如果单纯实现单路PWM输出,我觉得没必要要用到TB来做10ms的更新。可以直接用TA就可以完成PWM的输出和定时更新的功能。关于PWM的应用例子,在本论坛的学习库中有官方例程也有许多关于PWM输出的例程。你可以到这个专区去下载这些例子来实验并修改成为所需要的定时应用。
    就凭上述的资料,看不出是什么原因导致的...。
    [COLOR=#0000ff]欢迎发贴分享设计心得、开源DIY...[/COLOR]
    在线情况
    3
    • 头像
    • 级别
      • 积分13
      • 经验101
      • 文章11
      • 注册2014-03-20
      有道理,到哪找?
      微控网感谢您的参与
      在线情况
      4
      • 头像
      • 级别
      • 门派
      • 职务总版主
      • 声望+9
      • 财富5
      • 积分3065
      • 经验390701
      • 文章6744
      • 注册2006-03-07
      [FACE=宋体][SIZE=9pt]微控论坛“[/SIZE][/FACE][URL=http://www.microcontrol.cn/bbs/b/b.asp?B=112][b]MSP430资料库[/b][/URL][FACE=宋体][SIZE=9pt]”就有了。[/SIZE][/FACE][P][FACE=宋体][SIZE=12px]http://www.microcontrol.cn/bbs/a/a.asp?B=112&ID=25716&E=1&EID=69[/SIZE][/FACE][/P]
      [COLOR=#0000ff]欢迎发贴分享设计心得、开源DIY...[/COLOR]
      Powered by LeadBBS 9.2 .
      Page created in 0.3125 seconds with 5 queries.