工具/软件:
我正在尝试更改内核时钟节拍(加快速度以支持我们的应用。 CONFIG_HZ) 据我所知、更改 CONFIG_Hz 需要在配置时创建内核并进行设置。 我们希望周期大约为 6.5us (153,846Hz)。 该电路板的时钟频率在 1GHZ 下运行(使用 cpufreq-info 进行检查)。 是否可以首先使内核时钟节拍 6.5us? AM335x 是否支持这种快速节拍?
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.
工具/软件:
我正在尝试更改内核时钟节拍(加快速度以支持我们的应用。 CONFIG_HZ) 据我所知、更改 CONFIG_Hz 需要在配置时创建内核并进行设置。 我们希望周期大约为 6.5us (153,846Hz)。 该电路板的时钟频率在 1GHZ 下运行(使用 cpufreq-info 进行检查)。 是否可以首先使内核时钟节拍 6.5us? AM335x 是否支持这种快速节拍?
您的硬件是否没有中断支持、因此您必须使用内核驱动程序中的轮询来检查硬件?
config_Hz 频率用于内核上下文切换和其他任务、但它不应与您要在设备驱动程序中使用的轮询间隔有关。 出于原因、内核不支持超过 1000Hz 的 CONFIG_Hz。
顺便说一下、如果硬件每 6.5us 检查一次、由于延迟、无论是在中断模式还是轮询模式下、我认为它在 Linux 中都不能很好地工作。