各位专家好:
关于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:
回复 囧:
万分感谢 囧