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

F28377S定时器的定义

各位专家好:

        关于F28377S定时器的定义看datasheet文件,感觉不是很清楚,在向专家确定一下如下面的语句,定时器设定中断,那两次中断的时间间隔是多少啊?

InitCpuTimers();
    ConfigCpuTimer(&CpuTimer0, 200, 100);

lili ye:

可不可以这里解释:CPU时钟定义为200M,周期T是5ns,每100个周期T触发一次中断,即500ns

各位专家好:

        关于F28377S定时器的定义看datasheet文件,感觉不是很清楚,在向专家确定一下如下面的语句,定时器设定中断,那两次中断的时间间隔是多少啊?

InitCpuTimers();
    ConfigCpuTimer(&CpuTimer0, 200, 100);

Jason Wu4:

回复 lili ye:

不对,仔细看一下ConfigCpuTimer的定义,200单位为M,是系统时钟时100即为单位为us的定时中断

各位专家好:

        关于F28377S定时器的定义看datasheet文件,感觉不是很清楚,在向专家确定一下如下面的语句,定时器设定中断,那两次中断的时间间隔是多少啊?

InitCpuTimers();
    ConfigCpuTimer(&CpuTimer0, 200, 100);

lili ye:

回复 lili ye:

补一个问题:该公司controlSUITE提供的代码,对PLL配置函数

InitSysPll(XTAL_OSC,IMULT_20,FMULT_0,0);

外部晶振是10M, 如此配置出来,CPU的时钟是200M,对吗?

各位专家好:

        关于F28377S定时器的定义看datasheet文件,感觉不是很清楚,在向专家确定一下如下面的语句,定时器设定中断,那两次中断的时间间隔是多少啊?

InitCpuTimers();
    ConfigCpuTimer(&CpuTimer0, 200, 100);

lili ye:

回复 Jason Wu4:

100是单位为us的定时中断,那该定时中断的单位能不能变,如果需要更精确的时间,能不能改为ns为单位

各位专家好:

        关于F28377S定时器的定义看datasheet文件,感觉不是很清楚,在向专家确定一下如下面的语句,定时器设定中断,那两次中断的时间间隔是多少啊?

InitCpuTimers();
    ConfigCpuTimer(&CpuTimer0, 200, 100);

li hao1:

回复 lili ye:

你好,我也在看这个芯片。PLL这是在哪看到的?我原来一直都没管这个。

各位专家好:

        关于F28377S定时器的定义看datasheet文件,感觉不是很清楚,在向专家确定一下如下面的语句,定时器设定中断,那两次中断的时间间隔是多少啊?

InitCpuTimers();
    ConfigCpuTimer(&CpuTimer0, 200, 100);

囧:

回复 lili ye:

是的,具体你要参考TRM的SPRUHX5PLL章节,

f PLLSYSCLK = f OSCCLK * (SYSPLLMULT.IMULT + SYSPLLMULT.FMULT) / SYSCLKDIVSEL.PLLSYSCLKDIVf AUXPLLCLK = f AUXOSCCLK * (AUXPLLMULT.IMULT + AUXPLLMULT.FMULT) / AUXCLKDIVSEL.AUXPLLDIV

各位专家好:

        关于F28377S定时器的定义看datasheet文件,感觉不是很清楚,在向专家确定一下如下面的语句,定时器设定中断,那两次中断的时间间隔是多少啊?

InitCpuTimers();
    ConfigCpuTimer(&CpuTimer0, 200, 100);

lili ye:

回复 囧:

用定时器计算CFFT的计算时间,定时器按如下定义

InitCpuTimers(); ConfigCpuTimer(&CpuTimer0, 200, 10);

执行完,计数器记为1026,那这样计算一次1024点CFFT需要10ms,岂不是时间太长了

如何减少CFFT的执行时间呢?

各位专家好:

        关于F28377S定时器的定义看datasheet文件,感觉不是很清楚,在向专家确定一下如下面的语句,定时器设定中断,那两次中断的时间间隔是多少啊?

InitCpuTimers();
    ConfigCpuTimer(&CpuTimer0, 200, 100);

lili ye:

回复 lili ye:

使用的1024点CFFT是参考如下函数

C:\ti\controlSUITE\libs\dsp\FPU\v1_50_00_00\examples\fft\2837x_cfft

有没有办法来提高CFFT的执行时间

各位专家好:

        关于F28377S定时器的定义看datasheet文件,感觉不是很清楚,在向专家确定一下如下面的语句,定时器设定中断,那两次中断的时间间隔是多少啊?

InitCpuTimers();
    ConfigCpuTimer(&CpuTimer0, 200, 100);

lili ye:

回复 囧:

万分感谢 囧

赞(0)
未经允许不得转载:TI中文支持网 » F28377S定时器的定义
分享到: 更多 (0)