关于msp430f149引脚输出PWM波形的问题

[复制链接]
 楼主| CaLipton 发表于 2018-3-23 17:22 | 显示全部楼层 |阅读模式
我把下面程序拷进430的开发板,结果P4.0口没有电压,用示波器也没有波形,什么原因????
哪位有PWM输出的程序可以让我学习一下


#include "io430.h"
#include "Config.h"
int main(void)
{   
  int i;
  WDT_Init();
  Clock_Init();  

  P4DIR =0x01;     // P4.0作输出,其余各位端口方向不变。
  P4SEL =0x01;     // P4.0 = PWM

  TBCTL = TBSSEL_2 + TBCLR ;     //时钟源为MCLK
  TBCCTL1 = OUTMOD_3;         
  TBCCR0=8000;       //频率
  TBCTL |= MC_0;     //打开定时器,计数模式0

  while(1)
  {  
      TBCCR1=2000;     //占空比
      for(i=0;i<120;i++)
      {
      delay_ms(500);  
      }
      TBCCR1=6000;     //占空比
      for(i=0;i<120;i++)
      {
      delay_ms(500);  
      }
  }
}
Rospiers 发表于 2018-3-23 17:53 | 显示全部楼层
楼主参考一下
#include "io430.h"
#include "Config.h"
int main(void)
{   

   WDT_Init();
   Clock_Init();  

   P4DIR =0x02;     // P4.0作输出,其余各位端口方向不变。
  P4SEL =0x02;     // P4.0 = PWM

   TBCTL = TBSSEL_2 + TBCLR ;     //时钟源为MCLK
   TBCCTL1 = OUTMOD_3;         
   TBCCR0=8000;       //频率
  TBCTL |= MC_0;     //打开定时器,计数模式0
_EINT;
   while(1);
dirtwillfly 发表于 2018-3-23 18:57 | 显示全部楼层
官网例程里也有pwm例程
10299823 发表于 2018-3-24 07:35 | 显示全部楼层
你需要什么PWM?
lihuami 发表于 2018-3-24 07:35 | 显示全部楼层
就是程序有问题
xiaoyaozt 发表于 2018-3-24 07:36 | 显示全部楼层
uptown 发表于 2018-3-24 07:39 | 显示全部楼层
定时器实现吗
cehuafan 发表于 2018-3-24 07:39 | 显示全部楼层
你确定是这个IO吗
10299823 发表于 2018-3-24 07:46 | 显示全部楼层
配置成什么频率的
lihuami 发表于 2018-3-24 07:46 | 显示全部楼层
示波器测试不出来吗
xiaoyaozt 发表于 2018-3-24 07:46 | 显示全部楼层
uptown 发表于 2018-3-24 07:48 | 显示全部楼层
可以使用延时呢。
cehuafan 发表于 2018-3-24 07:48 | 显示全部楼层
是不是IO没有这个功能呢?
吹哥 发表于 2018-3-26 10:50 | 显示全部楼层
TBCTL |= MC_0;     //打开定时器,
定时器都没开怎么会有波形,MC_0是停止模式
vibra2016 发表于 2018-3-26 21:52 | 显示全部楼层
xiaoyaozt 发表于 2018-3-24 07:46
https://wenku.baidu.com/view/c7f7c117240c844768eaee52.html

这个参考的了,,很不错的介绍
mmbs 发表于 2018-4-2 22:16 | 显示全部楼层
注意其中寄存器设置与pwm信号输出引脚的对应关系
1988020566 发表于 2018-4-2 22:16 | 显示全部楼层
配置有问题吧
lzbf 发表于 2018-4-2 22:17 | 显示全部楼层
建议查看一下硬件的问题
houjiakai 发表于 2018-4-2 22:17 | 显示全部楼层
https://wenku.baidu.com/view/86c9b151f78a6529647d5388.html
youtome 发表于 2018-4-2 22:17 | 显示全部楼层
你使用的是哪个引脚?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

126

主题

369

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部