嵌入式体系
bsplover
热爱音视频编解码、网络编程
展开
-
ROM、RAM、DRAM、SRAM、FLASH的区别?
ROM、RAM、DRAM、SRAM、FLASH的区别?ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。 RAM有两大类,一种称为静态RAM(Static RAM/SRAM)转载 2010-01-12 14:27:00 · 922 阅读 · 0 评论 -
大端(Big Endian)与小端(Little Endian)详解
【大端(Big Endian)与小端(Little Endian)简介】Byte Endian是指字节在内存中的组织,所以也称它为Byte Ordering,或Byte Order。 对于数据中跨越多个字节的对象, 我们必须为它建立这样的约定:(1) 它的地址是多少?(2) 它的字节在内存中是如何组织的? 针对第一个问题,有这样的解释: 对于跨越多个字转载 2010-04-12 18:21:00 · 1304 阅读 · 0 评论 -
SDRAM工作原理及S3C2410 SDRAM控制器配置方法
(作者:刘洪涛,华清远见嵌入式学院讲师。)SDRAM的工作原理、控制时序、及相关控制器的配置方法一直是嵌入式系统学习、开发过程中的一个难点。掌握SDRAM的知识对硬件设计、编写系统启动代码、提高系统存取效率、电源管理都有一定的意义。本文想通过:1.SDRAM的工作原理。 2.HY57V561620 SDRAM介绍。 3.S3C2410和HY57V5616转载 2010-02-25 17:06:00 · 2442 阅读 · 1 评论 -
#pragma pack(push,1)与#pragma pack(1)的区别
这是给编译器用的参数设置,有关结构体字节对齐方式设置, #pragma pack是指定数据在内存中的对齐方式。#pragma pack (n) 作用:C编译器将按照n个字节对齐。#pragma pack () 作用:取消自定义字节对齐方式。#pragma pack (push,1) 作用:是指把原来对齐方式设置压转载 2012-04-17 23:50:20 · 588 阅读 · 0 评论