上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: BIOS为何物?BIOS就是(Basic Input/Output System,基本输入/输出系统的缩写)在电脑中起到了最基础的而又最重要的作用。是电脑中最基础的而又最重要的程序。把这一段程序放在一个不需要供电的记忆体(芯片)中,这就是平时所说的BIOS。它为计算机提供最底层的、最直接的硬件控制,计算机的原始操作都是依照固化在BIOS里的内容来完成的。准确地说,BIOS是硬件与软件程序之间的一个接口或者说是转换器,负责解决硬件的即时需求,并按软件对硬件的操作要求具体执行。电脑使用者在使用计算机的过程中,都会接触到BIOS,它在计算机系统中起着非常重要的作用。CMOS为何物?CMOS,即:Co 阅读全文
posted @ 2013-11-11 02:49 王井玉 阅读(3696) 评论(0) 推荐(0) 编辑
摘要: 本文转载自geyingzhen《模块编译Makefile模板》引用geyingzhen的模块编译Makefile模板ifneq ($(KERNELRELEASE), ) //判断KERNELRELEASE是否定/义,KERNELRELEASE是在linux内核源码中主Makefile中定义的 obj-m:=drive.o //编译生成目标文件else //若KERNELRELEASE没有否定义, KERNELDIR ?=/lib/modules/$(shell uname -r)/build //KERNELDIR是本Makefile 依赖的linux内核源码路径,如是交叉编译时就取开发板上运 阅读全文
posted @ 2013-11-11 02:40 王井玉 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 2C协议规定了主机和从机的概念,在驱动中采用的多是适配器(主机)和设备(从机)。首先,i2c规定Bus -> Algorithm 算法 Adapter 适配器 Device -> Driver Client从机设备 阅读全文
posted @ 2013-11-11 02:38 王井玉 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 引用3592wangxiaoxi的xp系统引导修复(转载) 原文来自百度知道a12424106关于“急需xp系统引导方面的知识!”的回复。XP系统的引导过程如果想学习排除计算机系统故障,首先必须了解计算机启动步骤简化步骤:XP系统的引导过程:1、电源自检程序开始运行2、主引导记录被装入内存,并且程序开始执行3、活动分区的引导扇区被装入内存4、NTLDR从引导扇区被装入并初始化5、将处理器的实模式改为32位平滑内存模式6、NTLDR开始运行适当的小文件系统驱动程序。小文件系统驱动程序是建立在NTLDR内部的,它能读FAT或NTFS。7、NTLDR读boot.ini文件8、NTLDR装载所选操作系 阅读全文
posted @ 2013-11-11 02:37 王井玉 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 本文转载自James《Linux 内核驱动--多点触摸接口》译自:linux-2.6.31.14\Documentation\input\multi-touch-protocol.txt简介 为了使用功能强大的多点触控设备,就需要一种方案去上报用户层所需的详细的手指触摸数据。这个文档所描述的多点触控协议可以让内核驱动程序向用户层上报任意多指的数据信息。 使用说明 单点触摸信息是以ABS承载并按一定顺序发送,如BTN_TOUCH、ABS_X、ABS_Y、SYNC。而多点触摸信息则是以ABS_MT承载并按一定顺序发送,如ABS_MT_POSITION_X、ABS_MT_POSITION_Y,... 阅读全文
posted @ 2013-11-11 02:34 王井玉 阅读(358) 评论(0) 推荐(0) 编辑
摘要: 一、指针数组和数组指针的内存布局初学者总是分不出指针数组与数组指针的区别。其实很好理解:指针数组:首先它是一个数组,数组的元素都是指针,数组占多少个字节由数组本身决定。它是“储存指针的数组”的简称。数组指针:首先它是一个指针,它指向一个数组。在32 位系统下永远是占4 个字节,至于它指向的数组占多少字节,不知道。它是“指向数组的指针”的简称。下面到底哪个是数组指针,哪个是指针数组呢:A)int *p1[10];B)int (*p2)[10];每次上课问这个问题,总有弄不清楚的。这里需要明白一个符号之间的优先级问题。“[]”的优先级比“*”要高。p1 先与“[]”结合,构成一个数组的定义,数组名 阅读全文
posted @ 2013-11-11 02:26 王井玉 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 近来嵌入式挺火,于是大家都往这里挤。我想提醒大家的是,嵌入式马上也会成为如今的软件业。在你进来之前请先考虑清楚。但只要我们真的学精了一样东西,不管它将来变成什么样,哪怕最后只剩下一个人,那个人也一定就是你自己。 很多人以为搞嵌入式就是随便找本书看看,在电脑上编几个程序就完事。非也,其实嵌入式的门槛是比较高的。具体如下: 1、您得有一定数量的Money。 (1)、开发板贵 (2)、培训费更贵 (3)、开发平台是贵得不能再贵。(除非您只是想玩玩而已) 2、需要学习的东西多。(1)、window环境编程;(2)、Linux环境编程;(3)、单片机 3、最后也是最重要的... 阅读全文
posted @ 2013-11-11 02:06 王井玉 阅读(647) 评论(0) 推荐(0) 编辑
摘要: 我用这个来开始讨论这样的一问题,看看被面试者是否想到库例程这样做是正确。得到正确的答案固然重要,但解决问题的方法和你做决定的基本原理更重要些。TAG:嵌入式工程师 上个星期,去深圳一家搞ARM开发的公司面试,HR叫我做了一份卷子,里面都是C编程,心中暗喜,因为这些题基本上都在程序员面试宝典里见过。后来回到学校,在网上搜索,原来这些题都是嵌入式(嵌入式培训)工程师的经典面试题目,很多网站上都可以找得到。现把他贴出来,附上网上的答案,跟大家分享,因为这些题实在太经典了。 预处理器(Preprocessor) 1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题.. 阅读全文
posted @ 2013-11-08 16:55 王井玉 阅读(1586) 评论(0) 推荐(0) 编辑
摘要: http://www.q606.com/http://www.56dz.com/article/Special/zykdlt/index.html 阅读全文
posted @ 2013-11-08 14:13 王井玉 阅读(133) 评论(0) 推荐(0) 编辑
摘要: http://jpkc.szpt.edu.cn/cyy/index.asp 阅读全文
posted @ 2013-11-08 14:03 王井玉 阅读(161) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页