tianfei1201

不一定是最完美的,但会是最细致的!My email:tianfei@ict.ac.cn

导航

2012年11月1日

摘要: 写得很精彩,特此转载:http://blog.sina.com.cn/s/blog_6472c4cc0100lqr8.html蝶变ARM1929年开始的经济大萧条,改变了世界格局。前苏联的风景独好,使得相当多的人选择了马克思。惧怕布尔什维克红色力量的人投入了法西斯的怀抱,剩余的人选择了妥协与折中。整个世界的迅速分解使得第二次世界大战成为必然。1933年,罗斯福成为美国第三十二任总统,开始实施新政。这些新政使美国摆脱了危机,决定了二战的走向。罗斯福的背后站着的是凯恩斯,凯恩斯的国家资本主义化解了整个资本主义阵营有史以来最大的一次危机。“妥协与折中”得以持续。战后的世界属于巨型公司,这些公司借助国 阅读全文

posted @ 2012-11-01 12:29 tianfei1201 阅读(430) 评论(0) 推荐(0)

摘要: ARM 是复杂系统芯片 (SoC) 集成电路设计方面的世界领先物理半导体知识产权 (IP) 提供商。ARM 是智能手机的核心,每部设备通常含有三块以上的基于 ARM 的芯片。ARM应用处理器和物理 IP平台(包括已针对具体制造工艺进行优化的逻辑 IP、嵌入式内存 IP和接口 IP)共同提供互联网所需的性能和支持多日使用的卓越电池使用时间。ARMCortex-A5、Cortex-A8或Cortex-A9处理器支持通过移动互联网访问您喜爱的所有站点,支持AdobeFlash 等等....ARMNEON 技术可对从移动 Internet 下载的音频和视频编解码进行软件加速。ARM TrustZone 阅读全文

posted @ 2012-11-01 10:07 tianfei1201 阅读(1132) 评论(0) 推荐(0)

2012年10月31日

摘要: 转自陈皓 (CSDN)概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。因为,makefile关系到了整个工程的编译规则。一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,ma 阅读全文

posted @ 2012-10-31 14:57 tianfei1201 阅读(185) 评论(0) 推荐(0)

2012年10月30日

摘要: 1.GCC简介GCC(GNU Compiler Collection)是一套功能强大、性能优越的编程语言编译器,它是GNU计划的代表作品之一。GCC是Linux平台下最常用的编译器,GCC原名为GNU C Compiler,即GNU C语言编译器,随着GCC支持的语言越来越多,它的名称也逐渐变成了GNU Compiler Collection。下面对GCC的基本使用方法进行介绍。2.基本选项GCC编译器的基本选项如下表:类型说明-E预处理后即停止,不进行编译、汇编及连接-S编译后即停止,不进行汇编及连接-c编译或汇编源文件,但不进行连接-o file指定输出文件file我们都知道程序的编译要经 阅读全文

posted @ 2012-10-30 17:36 tianfei1201 阅读(313) 评论(0) 推荐(0)

2012年10月26日

摘要: (一)交叉编译器简介在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码,这个编译过程就叫交叉编译.简单地说,就是在一个平台上生成另一个平台上的可执行代码.(二)体系结构与操作系统(1)常见的体系结构有ARM结构、x86结构等.(2)常见的操作系统有linux,windows等.(3)同一个体系结构可以运行不同操作系统,如x86上可以运行Linux、Windows等,在ARM上可以运行Linux、WinCE.(4)同一个操作系统可以在不同的体系结构上运行,比如Linux可以运行在x86上,也可以运行在ARM上.(5)同样的程序不可能运行在多个平台上,比如Windows下应用程序 阅读全文

posted @ 2012-10-26 16:46 tianfei1201 阅读(12775) 评论(0) 推荐(1)

2012年10月25日

摘要: today,we will study the UART of S3C2410,there is no doubt that the datasheet of S3C2410 is very important. let’s go! UART special registers (1)UART LINE CONTROL REGISTER there are three UART line control registers including ULCON0.ULCON1.and ULCON2 in the UART block.the address of three register is 阅读全文

posted @ 2012-10-25 17:43 tianfei1201 阅读(231) 评论(0) 推荐(0)

摘要: 【转】URAT SPI CAN LIN 等各种串行通信的解释URAT SPI CAN LIN 等各种串行通信的解释今天无聊透顶啊!啥都求不会啊,连uart通信啥意思都不懂,就淘来了点经典的东东,大家一块学习吧!!!微处理器中常用的集成串行总线是通用异步接收器传输总线(UART)、串行通信接口(SCI)和通用串行总线(USB)等,这些总线在速度、物理接口要求和通信方法学上都有所不同。本文详细介绍了嵌入式系统设计的串行总线、驱动器和物理接口的特性,并为总线最优选择提供性能比较和选择建议。由于在消费类电子产品、计算机外设、汽车和工业应用中增加了嵌入式功能,对低成本、高速和高可靠通信介质的要求也不断增 阅读全文

posted @ 2012-10-25 17:26 tianfei1201 阅读(4617) 评论(0) 推荐(0)

2012年10月20日

摘要: SPI4.2总线应用和调试经验谈(转)转自:http://blog.csdn.net/zxjhh/article/details/6377238引言 SPI4.2总线(SystemPacket Interface,系统间数据包接口)是一种速度高达10 Gb/s的芯片间互连总线,主要应用于ATM信元传输、POS(Packet Over SONET/SDH,基于SONET/SDH的包传输)和10 Gb/s以太网等高端场合。特别在通信领域,很多高端处理器和网络处理器,如Intel公司的IXP2800、Cavium公司的多内核处理器CN58xx系列、NetLogic公司的XLR732、BrOAdco. 阅读全文

posted @ 2012-10-20 18:35 tianfei1201 阅读(337) 评论(0) 推荐(0)

摘要: SPI、I2C、UART三种串行总线协议的区别第一个区别当然是名字: SPI(Serial Peripheral Interface:串行外设接口); I2C(INTER IC BUS:意为IC之间总线) UART(Universal Asynchronous Receiver Transmitter:通用异步收发器)第二,区别在电气信号线上: SPI总线由三条信号线组成:串行时钟(SCLK)、串行数据输出(SDO)、串行数据输入(SDI)。SPI总线可以实现 多个SPI设备互相连接。提供SPI串行时钟的SPI设备为SPI主机或主设备(Master),其他设备为SPI从机或从设备(Slave) 阅读全文

posted @ 2012-10-20 18:28 tianfei1201 阅读(611) 评论(0) 推荐(0)

摘要: 对于现代的智能手机来说,其内部要塞入太多各种不同接口的设备,给手机的设计和元器件选择带来很大的难度。下图是一个智能手机的例子,我们可以看到其内部存储、显示、摄像、声音等内部接口都是各不相同的。即使以摄像头接口来说,不同的摄像头模组厂商也可能会使用不同的接口形式,这给手机厂商设计手机和选择器件带来了很大的难度。MIPI(Mobile Industry Processor Interface)是2003年由ARM, Nokia, ST ,TI等公司成立的一个联盟,目的是把手机内部的接口如摄像头、显示屏接口、射频/基带接口等标准化,从而减少手机设计的复杂程度和增加设计灵活性。MIPI联盟下面有不同的 阅读全文

posted @ 2012-10-20 17:05 tianfei1201 阅读(1891) 评论(0) 推荐(0)