嵌入式
greston
这个作者很懒,什么都没留下…
展开
-
S3C2440对Nand Flash操作和电路原理(基于K9F2G08U0A)
S3C2440对Nand Flash操作和电路原理(基于K9F2G08U0A)S3C2440内部集成了一个Nand flash控制器。S3C2440的Nand flash控制器包含了如下的特性:l 一个引导启动单元l Nand Flash存储器接口,支持8位或16位的每页大小为256字,512字节,1K字和2K字节的Nand flashl转载 2012-10-12 17:56:14 · 1200 阅读 · 0 评论 -
LINUX交叉编译
嵌入式系统的定义应当是以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。比如现在ATM取款机就是一个典型RTOS,embedded os主要包括两部分,一部分是处理器,比如ARM、POWERPC、MIPC,一部分是OS,比如linux,wince,vxworks,us/os,etc。我现在主要学习的路线是arm+linux,转载 2012-10-13 19:26:10 · 840 阅读 · 0 评论 -
I2S总线
引言I2S(InterIC Sound Bus)是飞利浦公司针对数字音频设备之间的音频数据传输而制定的一种总线标准,采用沿独立的导线传输时钟与数据信号的设计,通过分离数据和时钟信号,避免了时差诱发的失真。I2S总线简单有效,可以有效提升输出数据的质量,在各种嵌入式音频系统中有广泛应用。但是在嵌入式音频系统设计中,并不是所有的MCU都支持I2S总线格式,再加上I2S还没有统一的接口标准,不同的厂转载 2012-10-16 12:48:31 · 25217 阅读 · 3 评论 -
互斥和二进制信号量的使用
1. 二进制信号量semBCreate (SEM_Q_FIFO/SEM_Q_PRIORITY , SEM_EMPTY/SEM_FULL)有两个作用:(1)任务间的互斥 -- 同一个任务获取和释放信号量,防止两个任务同时存取一个资源(2)任务间的同步 -- 一个任务获取信号量,另一个任务(或者中断)释放信号量2. 互斥信号量semMCreate(SEM_Q_PRIOR转载 2012-10-31 18:33:49 · 6837 阅读 · 0 评论