07 2014 档案

测温补偿测试程序
摘要:#include#include#define uchar unsigned char#define R1 10000 // the value of standard resistor is 10000#define c 0.0001// theroy current#define Vref 2.... 阅读全文

posted @ 2014-07-28 23:04 SilenceBook 阅读(352) 评论(0) 推荐(0)

C中的Float分析
摘要:C/C++中, 浮点数,float以及 double 在内存中是怎样存储的?假如,我有32-bit 8bit 8bit 8bit 0 0 0 0 0 1 1 1 1 对于整形int,我们可以很快得出,这是 int... 阅读全文

posted @ 2014-07-27 21:18 SilenceBook 阅读(1271) 评论(0) 推荐(0)

设备驱动层
摘要:驱动层一般由硬件抽象层(HAL)、板级支持包(BSP)和驱动程序组成,是嵌入式系统中不可或缺的重要部分。它的作用是为上层程序提供外部设备的操作接口,并且实现设备的驱动程序。上层程序可以不管操作的设备内部实现,只需要调用驱动的接口即可。硬件抽象层(HAL)嵌入式系统通常包含三个部分: 嵌入式应用程序 ... 阅读全文

posted @ 2014-07-17 10:31 SilenceBook 阅读(2969) 评论(0) 推荐(0)

ARM汇编程序基本知识
摘要:ARM汇编程序基本知识1.汇编程序的基本组成ARM汇编语言程序中,程序是以程序段为单位组织代码的。段是相对独立的指令或者代码序列,拥有特定的名称。段的种类有代码段、数据段和通用段,代 码段的内容为执行代码,数据段存放代码运行时需要用到的数据,通用段不包含用户代码和数据,所有通用段共用一个空间。段使用... 阅读全文

posted @ 2014-07-17 10:27 SilenceBook 阅读(1723) 评论(0) 推荐(0)

ARM的启动和中断向量表
摘要:启动的方式对于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 阅读(5693) 评论(0) 推荐(0)

ARM中的总线
摘要:ARM中的总线用于不同部件之间的通信。有两种不同类型的设备连接到总线:ARM处理器,它是总线的主设备,拥有对总线的仲裁权,可以通过同一总线主动发起数据传输请求;外围器件,是总线的从设备,在总线上是被动的,只能对主设备发出的一个传输请求做出反应。 ARM的总线结构称为AMBA(高级微控制总线结构),... 阅读全文

posted @ 2014-07-17 10:24 SilenceBook 阅读(3483) 评论(0) 推荐(0)

NOR FLASH与NAND FLASH的区别
摘要:NOR和NAND是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面。紧接着,1989年,东芝公司发表了NAND flash结构,强调降低每比特的成本,更高的性能,并且象磁盘一样可以通过接口轻松升级。但是... 阅读全文

posted @ 2014-07-17 10:22 SilenceBook 阅读(1591) 评论(0) 推荐(0)

ARM流水线关键技术分析与代码优化
摘要:引 言 流水线技术通过多个功能部件并行工作来缩短程序执行时间,提高处理器核的效率和吞吐率,从而成为微处理器设计中最为重要的技术之一。ARM7处理器核使用了典型三级流水线的冯·诺伊曼结构,ARM9系列则采用了基于五级流水线的哈佛结构。通过增加流水线级数简化了流水线各级的逻辑,进一步提高了处理器的性能。... 阅读全文

posted @ 2014-07-17 10:20 SilenceBook 阅读(3871) 评论(0) 推荐(0)