摘要: 启动的方式对于S3C2440而言,启动的方式有两种,一是Nor Flash方式启动,二是Nand Flash方式启动。使用Nor Flash方式启动Nor Flash的地址范围如下 0x0000.0000—0x0800.0000 (2M Nor Flash) 片内的BootSRAM地址被置为 0x4... 阅读全文
posted @ 2014-07-17 10:26 SilenceBook 阅读(5679) 评论(0) 推荐(0)
摘要: ARM中的总线用于不同部件之间的通信。有两种不同类型的设备连接到总线:ARM处理器,它是总线的主设备,拥有对总线的仲裁权,可以通过同一总线主动发起数据传输请求;外围器件,是总线的从设备,在总线上是被动的,只能对主设备发出的一个传输请求做出反应。 ARM的总线结构称为AMBA(高级微控制总线结构),... 阅读全文
posted @ 2014-07-17 10:24 SilenceBook 阅读(3473) 评论(0) 推荐(0)
摘要: NOR和NAND是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面。紧接着,1989年,东芝公司发表了NAND flash结构,强调降低每比特的成本,更高的性能,并且象磁盘一样可以通过接口轻松升级。但是... 阅读全文
posted @ 2014-07-17 10:22 SilenceBook 阅读(1582) 评论(0) 推荐(0)
摘要: 引 言 流水线技术通过多个功能部件并行工作来缩短程序执行时间,提高处理器核的效率和吞吐率,从而成为微处理器设计中最为重要的技术之一。ARM7处理器核使用了典型三级流水线的冯·诺伊曼结构,ARM9系列则采用了基于五级流水线的哈佛结构。通过增加流水线级数简化了流水线各级的逻辑,进一步提高了处理器的性能。... 阅读全文
posted @ 2014-07-17 10:20 SilenceBook 阅读(3856) 评论(0) 推荐(0)
摘要: 一、sizeof的概念 sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。它并不是函数。sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作数的类型决定。 二、sizeof的使用方法 1、用于数据类型 ... 阅读全文
posted @ 2014-06-05 11:32 SilenceBook 阅读(392) 评论(0) 推荐(0)
摘要: ADC的主要趋势之一是分辨率越来越高。这一趋势影响各种应用,包括工厂自动化、温度检测和数据采集。对更高分辨率的需求正促使设计者从传统的12位逐次逼近寄存器(SAR)ADC转至分辨率高达24位的Δ-ΣADC。 所有的ADC都会具有一定的噪声,这包括输入参考噪声(ADC固有噪声)和量化噪声(ADC转换... 阅读全文
posted @ 2014-05-13 22:34 SilenceBook 阅读(6875) 评论(0) 推荐(0)
摘要: 有源晶振与无源晶振在电子学上,通常将含有晶体管元件的电路称作“有源电路”(如有源音箱、有源滤波器等),而仅由阻容元件组成的电路称作“无源电路”。电脑中的晶体振荡器也分为无源晶振和有源晶振两种类型。无源晶振与有源晶振的英文名称不同,无源晶振为crystal(晶体),而有源晶振则叫做oscillator... 阅读全文
posted @ 2014-04-22 19:50 SilenceBook 阅读(4713) 评论(0) 推荐(0)
摘要: 一.什么是字节对齐,为什么要对齐? 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。 对齐的... 阅读全文
posted @ 2014-04-21 17:01 SilenceBook 阅读(3732) 评论(0) 推荐(0)
摘要: 对于ARM体系来说,不同语言撰写的函数之间相互调用(mix calls)遵循的是 ATPCS(ARM-Thumb Procedure Call Standard),ATPCS主要是定义了函数呼叫时参数的传递规则以及如何从函数返回,关于ATPCS的详细内容可以查看ADS1.2 Online Books... 阅读全文
posted @ 2014-04-20 23:14 SilenceBook 阅读(3069) 评论(0) 推荐(0)
摘要: A.5.1文件格式ARM 源程序文件(即源文件)为文件格式,可以使用任一文本编辑器编写程序代码。在一个项目中,至少要有一个汇编源文件或C 程序文件,可以有多个汇编源文件或多个C 程序文件,或者C 程序文件和汇编文件两者的组合。A.5.2ARM 汇编的一些规范(1)汇编语句格式ARM 汇编中,所有标号... 阅读全文
posted @ 2014-04-20 22:48 SilenceBook 阅读(4258) 评论(0) 推荐(0)