有没有办法可以获取linux开发板的硬件定时器频率

有没有办法可以获取linux开发板的硬件定时器频率,第1张

1、默认情况下系统节拍率选择100Hz。

2、设置好后在Linux内核源码根目录下的config文件中可见系统节拍率被设置为100Hz。

3、Linux内核会使用CONFIGHZ来设置自己的系统时钟,文件includeasmgenericparamh。

4、Linux内核使用全局变量jiffies来记录系统从启动以来的系统节拍数,系统启动的时候会将jiffies初始化为0,即可获取,linux开发板的硬件定时器频率。

Linux系统上只要修改X11的配置文件,即可修改分屏幕分辨率。尽量在图形界面的终端窗口中修改。

首先,X11也叫做X Window系统,X Window系统 (X11或X)是一种 位图 显示的 视窗系统 。

其次,X11的配置目录在/etc/X11下,修改分辨率的配置文件为xorg.conf。如下图所示。

再次,用vi打开xorg.conf后对比如下内容,没有的自行添加,添加完内容后,执行!wq,保存文件并退出vi:

说明:

1、Section "Monitor" 部分,用于设置显示器行频(水平分辨率)和场频(垂直分辨率)。 其中HorizSync,VertRefresh分别是显示器行频(水平分辨率)和场频(垂直分辨率)。

2、Section "Screen" 部分,用于首先和可选分辨率

Modes "1024x768" "800x600" "640x480" 

设置了三种可选的分辨率,排在最前面的就是首选的分辨率,也就是一般生效的分辨率。X启动时如果首选的分辨率无效,比如过高,会依次尝试后面的分辨率。

在linux查看cpu信息步骤如下:

1、linux的cpu信息可以从文件中cpuinfo读取。

执行命令: # cat  /proc/cpuinfo

2、一般看到的processor是逻辑核。它的计数是从0开始的,例如这里看到的是7,那我们一般就说这个机器是8核的,说的实际是逻辑核。

3、cpu的详细的信息。

其中 model name就是cpu的名称,型号,主频。

cpu Mhz       是实际主频。

physical id    单个cpu的标号。

cpu cores      逻辑核所处cpu的物理核。

siblings         单cpu的逻辑核数。

这样就能查到CPU的相关信息了。

参考资料来源:百度百科-linux


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8658053.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存