WinCE 系统下CPU变频

【转自:http://topic.csdn.net/u/20081216/16/e14d9c98-db4c-4b7f-9c97-a5d0c7aa5ef5.html

在三星的平台上,有个OEMIDLE()函数,实现了降频和恢复回去的方法,你既可以在这里实现降频升频,也可以在OEMinit初始化的时候设置系统频率。

因为主频跟外设是密切相关的,所以你得考虑好和外设的分频比、锁频时间等等,建议这部分用汇编写。

当然了,每个CPU有它的推荐频率的,不可能升太高,而且,升频要电压一并升上去。

时间: 2024-10-17 16:50:24

WinCE 系统下CPU变频的相关文章

linux系统下cpu信息的查看

在Linux系统中,提供了proc文件系统显示系统的软硬件信息. 如果想了解系统中CPU的提供商和相关配置信息,则可以通过/proc/cpuinfo文件得到. 基于不同指令集(ISA)的CPU产生的/proc/cpuinfo文件不一样,基于X86指令集(大部分都是这个指令集)CPU的/proc/cpuinfo文件包含如下内容: processor //系统中逻辑处理核的编号.对于多核处理器则可以是物理核.或者使用超线程技术虚拟的逻辑核 vendor_id //CPU制造商 cpu family

Linux系统下CPU使用(load average)梳理

在平时的运维工作中,当一台服务器的性能出现问题时,通常会去看当前的CPU使用情况,尤其是看下CPU的负载情况(load average).要想获得服务器的CPU负载情况,有下面三种命令: 1)w命令 [[email protected] ~]# w 12:12:41 up 167 days, 20:46, 2 users, load average: 0.00, 0.01, 0.05 USER TTY FROM [email protected] IDLE JCPU PCPU WHAT root

WinCE 系统下移动存贮设备Storage 的拔插检测

今天在编程检测 Storage(SD/USB) 时,使用了一个消息:WM_DEVICECHANGE 来检测,测试了一下插入/拔出 Storage 设备时确实可以接收到消息. 但后继的处理出现问题:在 Storage 设备拔出时,立刻调用 FindFirstStore/FindNextStore 和 FindFirstPartition/FindNextPartition 时正常: 但在 Storage 设备插入时,立刻调用 FindFirstStore/FindNextStore 和 FindF

.NET WinForm程序,WinCE系统下,用Xenocode Postbuild混淆之后,DataGrid绑定List无法显示

解决方法:将List转为DataTable,然后绑定到DataGrid,即可解决. 1 /// <summary> 2 /// 将集合类转换成DataTable 3 /// </summary> 4 /// <param name="list">集合</param> 5 public static DataTable ToDataTable(IList list) 6 { 7 DataTable result = new DataTabl

MD5做为文件名。机器唯一码有电脑的CPU信息和MAC地址,这两个信息需要在linux或unix系统下才能获取吧。

可以采用机器(电脑)唯一码 + 上传IP + 当前时间戳 + GUID ( + 随机数),然后MD5做为文件名.机器唯一码有电脑的CPU信息和MAC地址,这两个信息需要在linux或unix系统下才能获取吧. //获取电脑的CPU信息function OnlyU(){        $a = '';        $b = array();        if(function_exists('exec')){                if(mailto:[email protected]

关于CentOS 6下Hadoop占用系统态CPU高的处理办法【转】

一次不经意发现Hadoop的系统态CPU使用率很高,然后百度一下居然是个已知问题. RHEL6优化了内存申请的效率,而且在某些场景下对KVM的性能有明显提升:http://www.Linux-kvm.org/wiki/images/9/9e/2010-forum-thp.pdf. 而Hadoop是个高密集型内存运算系统,这个改动似乎给它带来了副作用.理论上运算型Java程序应该更多的使用用户态CPU才对,Cloudera官方也推荐关闭THP.于是参考一些文章作了调整: # for hadoop

Win7系统下进行WinCE程序开发时,不能生成SDK的问题

在Windows7 64位系统下,编译生成SDK时,会产生如下错误提示: Required files may be missing. To resolve the issue, reinstall Platform Builder. 解决办法如下:(经过验证) Hey, If run this before SDK build C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Ldr64.exe setwow Do SDK build Then r

第九章 Linux系统下分区、格式化磁盘,学会挂载和卸载磁盘

1. 请查资料了解这些术语:/dev/hda, /dev/hdb, /dev/sda, /dev/sdb, 他们之间有什么区别?/dev/hda, /dev/hdb 是 IDE借口硬盘的块文件. /dev/hda  第一块IDE磁盘 : /dev/hdb 第二块IDE磁盘 /dev/sda, /dev/sdb 是SCSI接口硬盘的块文件. /dev/sda 第一块SCSI磁盘 :/dev/sdb 第二块SCSI磁盘 2. 为什么 du -b /etc/passwd  和 du -k  /etc/

wince系统中对nand坏块的修正

wince系统中对nand坏块的修正 产生坏块的原因是因为NANDFlash的工艺不能保证NAND的Memory Array在其生命周期中保持性能的可靠,所以,在NAND 的生产中及使用过程中会产生坏块. 一.坏块的具体表现: 当编程/擦除这个块时,不能将某些位拉高,这会造成Page Program和Block Erase操作时的错误,相应地反映到 Status Register的相应位. 二.坏块的种类: 1.先天性坏块 这种坏块是在生产过程中产生的,一般芯片原厂都会在出厂时都会将坏块第一个p