arm-linux

http://armboard.taobao.com/

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 51 下一页

2011年3月24日

摘要: 最近在看林锐博士的高质量c/c++编程指南,在书的后面附了一张测试的卷子,做了一下,发现自己很多都是处于半懂半不懂得阶段,比如下面这道关于sizeof的题目:1、void Func ( char str[100]) { 请计算 sizeof( str ) = 4 (2 分) } 2、char str[100 ] = {0} ; char *p = str ; int n = 10; 请计算 sizeof (str ) = 100 (2 分) sizeof ( p ) = 4 (2 分) sizeof ( n ) = 4 (2 分) 3、void *p = malloc( 100 ); 请计算. 阅读全文
posted @ 2011-03-24 20:46 arm-linux 阅读(440) 评论(0) 推荐(0) 编辑

2011年3月23日

摘要: 2006.11.1 00:31 作者:hokepoly | 评论:1 | 阅读:8379 3130292827~876543210NZCV保留IFTM4M3M2M1M0NNegative/Less ThanIIRQ disableZZeroFFIQ disableCCarry/Borrow/ExtendTState bitVOverflowM0~4Mode bits1、条件码标志 N、Z、C、V均为条件码标志位。它们的内容可被算术或逻辑运算的结果所改变,并且可以决定某条指令是否被执行。条件码标志各位的具体含义如下表所示:标志位含 义N当用两个补码表示的带符号数进行运算时,N=1表示运算的结果为 阅读全文
posted @ 2011-03-23 19:49 arm-linux 阅读(30436) 评论(0) 推荐(4) 编辑

2011年3月21日

摘要: 摘要:本文将对MOSFET的种类,结构,特性及应用电路作一简单介绍,并控讨了一下MOSFET驱动电路设计问题 在使用MOS管设计开关电源或者马达驱动电路的时候,大部分人都会考虑MOS的导通电阻,最大电压等,最大电流等,也有很多人仅仅考虑这些因素。这样的电路也许是可以工作的,但并不是优秀的,作为正式的产品设计也是不允许的。 1、MOS管种类和结构 MOSFET管是FET的一种(另一种是JFET),可以被制造成增强型或耗尽型,P沟道或N沟道共4种类型,但实际应用的只有增强型的N沟道MOS管和增强型的P沟道MOS管,所以通常提到NMOS,或者PMOS指的就是这两种。右图是这两种MOS管的符号。 .. 阅读全文
posted @ 2011-03-21 21:51 arm-linux 阅读(1646) 评论(0) 推荐(0) 编辑

摘要: linux下的关机和重启流程对于一般的桌面应用和网络服务器来说并不重要,但是在用户自己定义的嵌入式系统内核中就有一定的研究意义,通过了解Linux 关机重启的流程,我们对它可以修改和自定义,甚至以此为基础开发出全新的功能来。 1.概述 在linux下的关机和重启可能由两种行为引发,一是通过用户编程,一是系统自己产生的消息。用户和系统进行交互的方式也有两个,一个是系统调用:sys_reboot,另一个就是apm或则acpi的设备文件,通过对其操作也可以使系统关机或者重启。 2.通过系统调用sys_reboot的重启 这个系统调用定义了一系列的MAGIC_NUMBER,在调用的开始部分首先... 阅读全文
posted @ 2011-03-21 14:11 arm-linux 阅读(2809) 评论(0) 推荐(0) 编辑

摘要: Android电源管理的相关内容对出初学者来说是比较复杂的一个知识点。我们可以通过这篇文章介绍的内容初步的掌握一下这方面的知识。对于刚刚接触Android操作系统的朋友来说,他们对这一开源的手机操作系统所带来的功能深深的吸引着。我们在这篇文章中就通过对Android电源管理的相关概念的解读,来对这一系统进行深入的了解。接下来我们从Java应用层面, Android framework层面, Linux内核层面分别进行详细的讨论:Android电源管理应用层的使用:Android提供了现成android.os.PowerManager类,该类用于控制设备的电源状态的切换.该类对外有三个接口函数: 阅读全文
posted @ 2011-03-21 13:05 arm-linux 阅读(620) 评论(0) 推荐(0) 编辑

2011年3月18日

摘要: Android 的电源管理也是很重要的一部分。比如在待机的时候关掉不用的设备,timeout之后的屏幕和键盘背光的关闭,用户操作的时候该打开多少设备等等,这些都直接关系到产品的待机时间,以及用户体验。 framework层主要有这两个文件: frameworks/base/core/java/android/os/PowerManager.java frameworks/base/services/java/com/android/server/PowerManagerService.java 其中PowerManager.java是提供给应用层调用的,最终的核心还是在PowerMan... 阅读全文
posted @ 2011-03-18 20:31 arm-linux 阅读(736) 评论(0) 推荐(0) 编辑

2011年3月14日

摘要: 安装pydev插件 pydev 是 Eclipse的一个插件,是最好的Python开发工具,还支持django。 更新网址:http://pydev.org/updates pydev需要安装Python。如果需要使用django,还需要安装django。 测试Python是否安装完成:命令行下键入python。如果进入交互环境,那么就表示Python已经安装成功了。 测试django是否安装完成:在python交互环境下,键入import django 如果没有报错,那么Django安装完成。键入help(django)可以查看django的各个API的具体含义和使用方法。D... 阅读全文
posted @ 2011-03-14 12:33 arm-linux 阅读(418) 评论(0) 推荐(0) 编辑

2011年3月13日

摘要: 【什么是FrameBuffer】FrameBuffer直译就是,帧缓冲。Frame帧:你所看到的屏幕的图像,或者在一个窗口中的图像,就叫一帧。Buffer缓冲:一段RAM,用来暂存图像数据,这些数据会被直接写入到显示设备。帧缓冲就相当于介于 图形操作 和 图像输出中间的一个中间人。将程序对图形数据的处理操作,反馈到显示输出上。显卡(显存中的数据) <-> 帧缓冲(程序对其中的数据进行处理) <-> 显示器(输出图像)帧缓冲可用于,实现原先视频卡并不支持的分辨率。显卡可能并不支持你当前某个更大分辨率的显示器,但是可以通过帧缓冲获取显卡的显存中的数据,处理之后,实现更大的分 阅读全文
posted @ 2011-03-13 17:07 arm-linux 阅读(1870) 评论(1) 推荐(0) 编辑

2011年3月11日

摘要: 大家都知道Unix/Linux系统是由命令驱动的。那么最基本的系统是命令行的(就是想DOS一样的界面)。X-Window-System是Unix/Linux上的图形系统,它是通过X-Server来控制硬件的。但有一些Linux的发行版在引导的时候就会在屏幕上出现图形,这时的图形是不可能由X来完成的,那是什么机制呢?答案是FrameBuffer。FrameBuffer不是一个图形系统,更不是窗口系统。它比X要低级,简单来说FrameBuffer就是一种机制的实现。这种机制是把屏幕上的每个点映射成一段线性内存空间,程序可以简单的改变这段内存的值来改变屏幕上某一点的颜色。X的高度可移植性就是来自于这 阅读全文
posted @ 2011-03-11 11:42 arm-linux 阅读(1173) 评论(2) 推荐(0) 编辑

2011年3月10日

摘要: 原文链接:http://www.awflasher.com/blog/archives/939当Adobe、Microsoft、Sun等一系列巨头开始表现出对”开源”的青睐时,”开源”的时代即将到来!最初来自:sinoprise.com/read.php?tid-662-page-e-fpage-1.html(遗憾的是这个链接已经打不开了),我基本未改动,只是进行了一些排版和整理。参考文献:http://www.fsf.org/licensing/licenses/现今存在的开源协议很多,而经过Open Source Initiative组织通过批准的开源协议目前有58种(http://www 阅读全文
posted @ 2011-03-10 11:58 arm-linux 阅读(269) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 51 下一页