TI中文支持网
TI专业的中文技术问题搜集分享网站

我想得到10K载波 可是现在频率只有1K多一点

我用通用定时器产生10K的方波,可是现在频率只有1K多一点,T1部分程序如下

//EVA //通用定时器T1初始化

EvaRegs.T1CON.bit.TENABLE = 0;       //禁止通用定时器1

 EvaRegs.T2CON.bit.TENABLE = 0;       //禁止通用定时器2

EvaRegs.T1CON.bit.TPS = 000;         //时钟:T1CLK=HSPCLK=150M

EvaRegs.T1CON.bit.TMODE = 01;        //计数模式:连续增减

EvaRegs.T1CON.bit.TCLKS10 = 00;      //时钟源使用内部时钟

 EvaRegs.T1CON.bit.TECMPR = 1;        //使能通用定时器比较操作

EvaRegs.T1PR = 0x1d4c;               //7500,10K

晶振30M,pll=0x0a,烧写到flash里运行,正常按照这个程序频率应该是10K的 但是现在只有1K多一点 请问这是为什么?

Victor Zheng:

先通过XCLKOUT引脚测一下,你的系统时钟有没有问题。

赞(0)
未经允许不得转载:TI中文支持网 » 我想得到10K载波 可是现在频率只有1K多一点
分享到: 更多 (0)