F2812延时时长问题
晶振30MSysCtrlRegs.PLLCR = 0x01;
延时函数为
void Delay(Uint16data) //延时函数
{
Uint16 i,j,temp;
temp=250;
for (i=0;i<temp;i++)
{
for (j=0;j<data;j++) { ; }
}
}
请问:Delay(60000)延时时长是1s还是10s? 你怎么知道不是1S就是10S?如果真是这样,那倒好区分了。 这种延时只能大概估计了 也可以用CCS上的CLK功能计算一下执行这个Delay的时钟数
还有你外部的晶振30M不知PLL怎么设置的 这要考虑 zhangmangui 发表于 2014-3-27 21:34 static/image/common/back.gif
这种延时只能大概估计了 也可以用CCS上的CLK功能计算一下执行这个Delay的时钟数
还有你外部的晶振30M不 ...
SysCtrlRegs.PLLCR = 0x01 zhangmangui 发表于 2014-3-27 21:34 static/image/common/back.gif
这种延时只能大概估计了 也可以用CCS上的CLK功能计算一下执行这个Delay的时钟数
还有你外部的晶振30M不 ...
懂了,这是粗略延时 aaa123123aaa 发表于 2014-3-28 08:59 static/image/common/back.gif
懂了,这是粗略延时
嗯如果要准确 用定时器
页:
[1]