请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:TMS320F2.8335万 工具/软件:Code Composer Studio
您好,先生:
我遇到了一个有关TBPRD设置的问题;
请参阅手册:
频率= 1/((TBPRD + 1) x TBCLK)
频率是指我要设置的频率(150kHz);而TBCLK固定为100MHz
所以:
TBPRD = TBCLK/frequence - 1;
TBPRD = 1亿/150000 -15万 - 1;
TBPRD = 666.6666 ;(不能精确除以TBCLK)
因为TBPRD是整数,所以TBPRD设置为666;
问题是:如果我将TBPRD设置为666;运行1秒,它将发送15.015万加号,但在这种情况下,我要 发送15万加号;
那么有没有办法解决这个问题呢?
谢谢!