工具/软件:
尊敬的 TI 专家: 
  1。我使用 J722s EVM 和 SDK v11 示例代码作为环境。 SDcard、spl 引导模式。 
2.我想在 visionapp mcub20 中使用计时器。 我得到了如下初始化代码
我的问题是: 
1. 如果我想获得 100us 的中断反转、并且我设置  periodInUsec =100 、则中断触发器不正确。  我想知道如何设置值 inputPreScaler/inputClkHz   以使其正确。   我可以从哪里获得它们。 
谢谢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:
尊敬的 TI 专家: 
  1。我使用 J722s EVM 和 SDK v11 示例代码作为环境。 SDcard、spl 引导模式。 
2.我想在 visionapp mcub20 中使用计时器。 我得到了如下初始化代码
我的问题是: 
1. 如果我想获得 100us 的中断反转、并且我设置  periodInUsec =100 、则中断触发器不正确。  我想知道如何设置值 inputPreScaler/inputClkHz   以使其正确。   我可以从哪里获得它们。 
谢谢
您好、
[quote userid=“602005" url="“ url="~“~/support/processors-group/processors/f/processors-forum/1546615/processor-sdk-j722s-how-to-get-timerp-inputclkhz我的问题是: 
1. 如果我想获得 100us 的中断反转、并且我设置  periodInUsec =100 、则中断触发器不正确。  我想知道如何设置值 inputPreScaler/inputClkHz   以使其正确。   我可以从哪里获得它们。 
请检查 TIMERx CLK SEL 的 CTRL MMR 寄存器、以了解为此选择的输入时钟。 
另请参阅 PLL/的默认值 
https://software-dl.ti.com/tisci/esd/09_02_07/5_soc_doc/j722s/pll_data.html
 根据 TI EVM、默认计时器功能时钟输入为 25MHz 晶体时钟。 
如果计时器功能时钟是输入晶体、则需要通过以下 25MHz。 
“  timerParams.inputClkHz  =  250u  * 1000u   * 1000u ;“ 
此致、 
Sudheer