11 2013 档案
摘要:电子元件的引脚线: 元件的管脚,从电子元器件的输入或输出端引出来的导线,用于连接电路板上的焊盘上,实现信号的通信。 PLC(Programmable logic controller)可编程逻辑控制器。 PowerPC增强型的精简指令集计算机。
阅读全文
摘要:定制一个winCE5.0操作系统2009-04-01 09:01:14|分类:winCE|字号订阅定制一个操作系统并模拟器上运行,需要以下几个步骤:STEP 1:用Platform Builder的New Platform Wizard创建一个OS,需要以下几步:1、打开Platform Builde应用程序;2、File->New Platform,然后就会出现New Platform Wizard,选择Next。 3、在name框填写自己的系统名称,如:MyOSDesign,在path框输入或者选择一个根目录存放你的系统,然后选择Next; 4、选择一个BSP,在这里因为我们是在模拟
阅读全文
摘要:SPI、I2C、UART、USART串行总线协议区别: 第一个区别当然是名字: SPI(Serial Peripheral Interface)串行外设接口; I2C(IntericBus); UART(Univeral Asynchronous Receiver Transmitter)通用异步收发器; 每二个区别在电气信号线上: SPI总线由三条信号线组成: 1、串行时钟(SCLK) 2、串行数据输出(SDO) 3、串行数据输入(SDI) SPI总线可以实现多个SPI设备互相连接,提供SPI串行时钟的SPI设备为SPI主机或主设备(Master),其他设...
阅读全文
摘要:简单的I2C协议理解: 一、技术性能 工作速率有100K和400K两种; 支持多机通讯; 支持多主控模块,但同一时刻只充许有一个主控; 由数据线SDA和时钟SCL构成的串行总线; 每个电路和模块都有唯一的地址; 每个器件可以使用独立电源; 二、基本工作原理 以启动信号START来掌管总线;以停止信号STOP来释放总线;每次通讯以START开始,以STOP结束,启动信号START后紧接着发送一个地址字节,基中7位为被控器件的地址码。一位为读写控制位R/W,R/W位为0表示由主控向被控器件写数据,R/W为1表示由主控从被控器件读数据。当被控器件检测到收到的地址与自已的地址相同时,...
阅读全文
摘要:内部存储器与外部存储器: 根据存储器在计算机中处于不同的位置可以分为主存储器和辅助存储器。在主机内部直接与CPU交换信息的存储器称为内部存储器(简称内存)或主存储器。 内部存储器的功能是提供快速数据存放区域。其作用是在慢速的外部存储器设备和高速的处理器之间承担中间角色。 在PC中内存主要指的是DRAM(动态随机存储器)。主要作用是: (1)暂时存放正在执行的程序、原始数据、中间结果和运算结果。 (2)作为CPU运行程序的区域。 (3)配合CPU与外设打交道。内部存储器的分类: 按照存储持性不同可分为以下两类: 1、随机存储器RAM(Random Access Memory) ...
阅读全文
摘要:硬件环境:AVR系列单片机atmega128、atmega1280、atmega168操作系统:windows使用工具:AVR Studio417、winavrJTAG(joint test action group)联合测试行为小组。atmega128工作手册:http://baike.baidu.com/view/2984056.htmMCU(Micro Control Unit):中文名称为微控制单元,又称单片微型计算机(Single Chip Microcomputer)或者单片机,是指随着大规模集成电路的出现及其发展,将计算机的CPU、RAM、ROM、定时器和多种I/O接口集成在一片
阅读全文
摘要:引用茫然的两种将字符串转换成浮点数的方法方法一: char szString[] = "-2876.99812376443"; double db1; db1 = atof(szString); printf("atof result:\n"); printf("%f %.12f %.2f %e %E\n", db1, db1, db1, db1, db1); printf("%.1e %.1E %.18e %.18E\n", db1, db1, db1, db1); 方法二: char szString2[] =
阅读全文
摘要:引用茫然的两种将字符串转换成浮点数的方法方法一: char szString[] = "-2876.99812376443"; double db1; db1 = atof(szString); printf("atof result:\n"); printf("%f %.12f %.2f %e %E\n", db1, db1, db1, db1, db1); printf("%.1e %.1E %.18e %.18E\n", db1, db1, db1, db1); 方法二: char szString2[] =
阅读全文
摘要:引用weifeng.shen的字库编码Unicode相关知识1.各地编码 首先说明一下现在常用的一些编码方案:1.在中国,大陆最常用的就是GBK18030编码,除此之外还有GBK,GB2312,这几个编码的关系是这样的。n最早制定的汉字编码是GB2312,包括6763个汉字和682个其它符号n95年重新修订了编码,命名GBK1.0,共收录了21886个符号。n之后又推出了GBK18030编码,共收录了27484个汉字,同时还收录了藏文、蒙文、维吾尔文等主要的少数民族文字,现在WINDOWS平台必需要支持GBK18030编码。按照GBK18030、GBK、GB2312的顺序,3种编码是向下兼容.
阅读全文
摘要:引用沈某的如何用正确的方法来写出质量好的软件的75条体会1. 你们的项目组使用源代码管理工具了么?应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。2. 你们的项目组使用缺陷管理系统了么?应该用。ClearQuest太复杂,我的推荐是BugZilla。3. 你们的测试组还在用Word写测试用例么?不要用Word写测试用例(Test Case)。应该用一个专门的系统,可以是Test Manager,也可以是自己开发一个ASP.NET的小网站。主要目的是Track和Browse。4. 你们的项目组有没有建立一个门户网站?要有一个门
阅读全文
摘要:stand,stop等T在S后,且后一个元音为重读,故发D音;experience,experiment等在X后,且后一个元音为重读,故发B音;school等CH本发K音标,但发G音;sp+元音: 读作[sb+元音] 如: spite[sbait]sk+元音: 读作[sg+元音] 如: skate[sgeit]st+元音: 读作[sd+元音] 如: star[sdɑ?r]str+元音: 读作[sdr+元音] 如: street[sdri?t][t][k][p]这三个爆破清辅音在[s]后面并且是重读音节时要浊化成相应的[d][g][b].这就是浊化现象。注意有两个条件,一是在[s]后清变浊,一是
阅读全文
摘要:用饿狼的RAM和ROM和Flash ROM的区别RAM(Random Access Memory)的全名为随机存取记忆体,它相当于PC机上的移动存储,用来存储和保存数据的。它在任何时候都可以读写,RAM通常是作为操作系统或其他正在运行程序的临时存储介质(可称作系统内存)。 不过,当电源关闭时RAM不能保留数据,如果需要保存数据,就必须把它们写入到一个长期的存储器中(例如硬盘)。正因为如此,有时也将RAM称作“可变存储器”。RAM内存可以进一步分为静态RAM(SRAM)和动态内存(DRAM)两大类。DRAM由于具有较低的单位容量价格,所以被大量的采用作为系统的主记忆。ROM(Read Only
阅读全文
摘要:引用鱼的mkimage使用详解uboot源代码的tools/目录下有mkimage工具,这个工具可以用来制作不压缩或者压缩的多种可启动映象文件。mkimage在制作映象文件的时候,是在原来的可执行映象文件的前面加上一个0x40字节的头,记录参数所指定的信息,这样uboot才能识别这个映象是针对哪个CPU体系结构的,哪个OS的,哪种类型,加载内存中的哪个位置, 入口点在内存的那个位置以及映象名是什么root@Glym:/tftpboot# ./mkimageUsage: ./mkimage -l image-l ==> list image header information./mkim
阅读全文
摘要:引用bsky的移植Linux到s3c2410上来源:http://www.embed.com.cn/downcenter/Article/Catalog12/4000.htm移植Linux到s3c2410上 刚开始接触Linux移植工作,开始的想法是想将uClinux移植到samsung s3c2410上,以前就知道uClinux是面向没有MMU(内存管理单元)的CPU的操作系统,看了s3c2410的官方资料(PS:全英文的,虽然过了英语六级,还是看得很累,IT行业的英语真TMD重要。谁叫NX的技术都是鸟人搞出来的呢!不仅想起了以前看到的一句话:中国搞的Linux那么多,但是在linux内核.
阅读全文
摘要:gd_t和bd_t是u-boot中两个重要的数据结构,在初始化操作很多都要靠这两个数据结构来保存或传递.分别定义在./include/asm/global_data.h和./include/asm/u_boot.h1. gd_t : global data数据结构定义,位于文件 include/asm-arm/global_data.h。其成员主要是一些全局的系统初始化参数。需要用到时用宏定义: DECLARE_GLOBAL_DATA_PTR,指定占用寄存器R8。/** The following data structure is placed in some memory wich is*
阅读全文
摘要:引用清风徐徐的U-boot给kernel传参数和kernel读取参数—struct tag U-boot会给Linux Kernel传递很多参数,如:串口,RAM,videofb等。而Linux kernel也会读取和处理这些参数。两者之间通过struct tag来传递参数。U-boot把要传递给kernel的东西保存在struct tag数据结构中,启动kernel时,把这个结构体的物理地址传给kernel;Linux kernel通过这个地址,用parse_tags分析出传递过来的参数。本文主要以U-boot传递RAM和Linux kernel读取RAM参数为例进行说明。1、u-boot给
阅读全文
摘要:引用清风徐徐的下班后10条最佳放松方法在经历了一天激烈的打拼后,不少职场中人会将工作场所的紧张情绪带回家中,回到家中仍然无法放松。如果发生这种情况,试试以下10种调节方法,它们能够帮助你从办公状态调整到居家状态:1、将工作留在办公室 下班时尽量不要将工作带回家中(即使是迫不得已,每周在家里工作不能超过两个晚上)。2、提前为下班做准备 在下班两个小时前列一个清单,弄清哪些是你今天必须完成的工作、哪些工作可以留待明天。这样你就有充足的时间来完成任务,从而减少工作之余的担心。3、在住所门口放置一个杂物盒 购买或制作一个大篮子或是木头盒,把它放在住所门口。走进家门后立即将公文包或是工具袋放到里面...
阅读全文
摘要:计算机经典书籍各种计算机语言的经典书籍1、JavaJava编程语言(第三版)---Java四大名著----James Gosling(Java之父)Java编程思想(第2版)----Java四大名著----Bruce EckelJava编程思想(第3版)----Java四大名著----------------Bruce EckelJAVA 2核心技术 卷I:基础知识(原书第7版)---Java四大名著-----Cay HorstmannJAVA 2核心技术 卷II:高级特性(原书第7版)----Java四大名著-----Cay HorstmannEffective Java中文版------J
阅读全文
摘要:文/AlexeyRadul 译/程显峰近年来,我对编程艺术有很多体会。过后,我发现有些体会是错的;有些体会我遗忘了但又重新感受到;而另外有些则是必然会发现的。我还完善了一套项目管理的好习惯,这些习惯包括我自己的,或者小组的,抑或是更大的,公司内部的。一方面,这些习惯对软件的成功开发是至关重要的(太小或者纯粹巧合的不算),另一方面,这些习惯也不是什么高深莫测的东西,较小的篇幅就可以说清楚了,第三,这些习惯都没有得到应有的重视。所以我把这些写下来,而你呢,正读着呢。本文包含很多零散的个人建议,有六大块,各讲一个方面。因为建议很多而且相互联系紧密,所以不太好把他们逐条陈列。这样写还有一个好处就是你可
阅读全文
摘要:nference:讨论会,碰头会议的意思 例如,有时候领导会说“咱们Call一个Conference吧”,这个的意思应该是一个电话会议,或者视频会议。Follow:跟踪 例如,一般会说那个Case你follow一下吧,这就是说让你跟踪一下这个事情。Team: 是团队的意思,团队的主管一般叫Team Leader,一个Team可以大也可以小,一个项目小组可以叫一个Team,一个部门也可以叫做一个Team,有时候一个公司的高层领导团队也可以叫做是一个Team。Policy:政策或者是策略 很多东西都可以制定Policy,销售的Policy,价格的Policy,网络的Policy都可以。Open:打
阅读全文
摘要:BIOS为何物?BIOS就是(Basic Input/Output System,基本输入/输出系统的缩写)在电脑中起到了最基础的而又最重要的作用。是电脑中最基础的而又最重要的程序。把这一段程序放在一个不需要供电的记忆体(芯片)中,这就是平时所说的BIOS。它为计算机提供最底层的、最直接的硬件控制,计算机的原始操作都是依照固化在BIOS里的内容来完成的。准确地说,BIOS是硬件与软件程序之间的一个接口或者说是转换器,负责解决硬件的即时需求,并按软件对硬件的操作要求具体执行。电脑使用者在使用计算机的过程中,都会接触到BIOS,它在计算机系统中起着非常重要的作用。CMOS为何物?CMOS,即:Co
阅读全文
摘要:本文转载自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内核源码路径,如是交叉编译时就取开发板上运
阅读全文
摘要:2C协议规定了主机和从机的概念,在驱动中采用的多是适配器(主机)和设备(从机)。首先,i2c规定Bus -> Algorithm 算法 Adapter 适配器 Device -> Driver Client从机设备
阅读全文
摘要:引用3592wangxiaoxi的xp系统引导修复(转载) 原文来自百度知道a12424106关于“急需xp系统引导方面的知识!”的回复。XP系统的引导过程如果想学习排除计算机系统故障,首先必须了解计算机启动步骤简化步骤:XP系统的引导过程:1、电源自检程序开始运行2、主引导记录被装入内存,并且程序开始执行3、活动分区的引导扇区被装入内存4、NTLDR从引导扇区被装入并初始化5、将处理器的实模式改为32位平滑内存模式6、NTLDR开始运行适当的小文件系统驱动程序。小文件系统驱动程序是建立在NTLDR内部的,它能读FAT或NTFS。7、NTLDR读boot.ini文件8、NTLDR装载所选操作系
阅读全文
摘要:本文转载自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,...
阅读全文
摘要:一、指针数组和数组指针的内存布局初学者总是分不出指针数组与数组指针的区别。其实很好理解:指针数组:首先它是一个数组,数组的元素都是指针,数组占多少个字节由数组本身决定。它是“储存指针的数组”的简称。数组指针:首先它是一个指针,它指向一个数组。在32 位系统下永远是占4 个字节,至于它指向的数组占多少字节,不知道。它是“指向数组的指针”的简称。下面到底哪个是数组指针,哪个是指针数组呢:A)int *p1[10];B)int (*p2)[10];每次上课问这个问题,总有弄不清楚的。这里需要明白一个符号之间的优先级问题。“[]”的优先级比“*”要高。p1 先与“[]”结合,构成一个数组的定义,数组名
阅读全文
摘要:近来嵌入式挺火,于是大家都往这里挤。我想提醒大家的是,嵌入式马上也会成为如今的软件业。在你进来之前请先考虑清楚。但只要我们真的学精了一样东西,不管它将来变成什么样,哪怕最后只剩下一个人,那个人也一定就是你自己。 很多人以为搞嵌入式就是随便找本书看看,在电脑上编几个程序就完事。非也,其实嵌入式的门槛是比较高的。具体如下: 1、您得有一定数量的Money。 (1)、开发板贵 (2)、培训费更贵 (3)、开发平台是贵得不能再贵。(除非您只是想玩玩而已) 2、需要学习的东西多。(1)、window环境编程;(2)、Linux环境编程;(3)、单片机 3、最后也是最重要的...
阅读全文
摘要:我用这个来开始讨论这样的一问题,看看被面试者是否想到库例程这样做是正确。得到正确的答案固然重要,但解决问题的方法和你做决定的基本原理更重要些。TAG:嵌入式工程师 上个星期,去深圳一家搞ARM开发的公司面试,HR叫我做了一份卷子,里面都是C编程,心中暗喜,因为这些题基本上都在程序员面试宝典里见过。后来回到学校,在网上搜索,原来这些题都是嵌入式(嵌入式培训)工程师的经典面试题目,很多网站上都可以找得到。现把他贴出来,附上网上的答案,跟大家分享,因为这些题实在太经典了。 预处理器(Preprocessor) 1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题..
阅读全文
摘要:http://www.q606.com/http://www.56dz.com/article/Special/zykdlt/index.html
阅读全文
摘要:http://jpkc.szpt.edu.cn/cyy/index.asp
阅读全文

浙公网安备 33010602011771号