关于本书
定价:42元
作者:谌利 张瑞 汪浩 李侃
书号:978-7-81124-903-3
配盘:光盘
相关链接
同类图书
飞思卡尔应用笔记——Coldfire篇(翻译版)      《飞思卡尔应用笔记——Coldfire篇》苏州大学Freescale嵌入式实验室科研团队师生的精心力作。本专栏搜集了Clodfire相关的技术主题的中文翻译资料,供广大与非网友共享与交流。欢迎大家就此技术专题开展研究讨论。  [ 阅读全文 ]
同类图书
ColdFire 编程参考手册(翻译版)ColdFire 编程参考手册(翻译版)包含了所有版本 ColdFire 微处理器指令集体系的详细信息。在 ColdFire 系 列中,每一代硬件微架构都被视为一个版本,这开始于最早先的 V2 内核(首个 ColdFire 处理器)的实现。 [ 阅读全文 ]
术语词典:Coldfire 微处理器
站内资源
热点活动
飞思卡尔社区

最近访客
载入中...
流量统计
封面 深入浅出ColdFire系列32位嵌入式微处理器
本书是针对飞思卡尔32位ColdFire系列嵌入式微处理器的应用和开发,主要是针对该系列V2与V3内核,即代表该系列大部分的中低端产品的应用。通过对每个模块的介绍和详细的应用实例,使读者更方便更容易地理解各个功能模块的应用,从而达到快速上手的目的。本书基于一个具体的芯片MCF5225x进行举例和应用,该芯片为最新的ColdFire家族成员,其特点是集成了几乎所有ColdFire家族的中低端功能模块,包括使用比较多的以太网,USB OTG,CAN,DMA,FlexBus/MiniBus,SDR/DDR Controller等模块,并且可以适用于其他各类ColdFire系列芯片。本书附光盘1张,内含飞思卡尔半导体公司授权的ColdFire系列资料和代码例程。 [ 阅读全文 ]
第1章 ColdFire 基本介绍
在嵌入式领域,对于早期的应用来说主要是基于8位,16位单片机,这些应用一般是任务单一,简单可 靠的系统。随着应用领域对系统的功能和性能等方面提出更高的需求,8位和16位单片机系统已经无法胜任,这时就需要基于32位系统架构的微处理器。一般来说,如果一个嵌入式有以下几个方面的特点,就需要采用32位微处理器了:
第2章 ColdFire内核及处理器架构介绍
ColdFire作为从M68000发展起来的新一代32位微处理器,最显著的特点就是其所支持的可变长精简指令集(variable-length RISC)。这一特点使得处理器的代码密度可以显著提高,从而比其他定长指令集的CPU在同样条件下占用内存的空间更小。
第3章 编程开发工具
本章介绍ColdFire处理器的软件开发调试工具Codewarrior for ColdFire,ColdFire Linux BSP开发工具链,以及IAR的开发工具。68K/ColdFire作为拥有几十年历史的产品,拥有非常丰富的开发生态环境,其中包含了众多的开发工具来适应不同的客户需求。
第4章 内核异常与中断控制器
CPU对于异常中断的处理主要用来服务于系统内核异常或外部设备的中断请求,用来处理非正常情况运行下的动作,此动作将打断正常的程序流程,保存现场信息,并跳转到异常处理服务程序中,结束服务后则跳回被打断的程序,恢复现场信息并继续运行原正常的程序流程。
第5章 Flex总线和MiniFlex总线
Flex总线系统是ColdFire产品中用来外接外部异步或同步设备的总线接口,主要在微处理器产品MPU中使用。对于大多数的MCU,由于内部已经集成了Flash和SRAM,以及其他标准外设接口,同时减少封装的引脚,很少将系统总线引出
第6章 SDRAM控制器
SDRAM(Synchronous Dynamic Random Access Memory)同步动态随机存取存储器,同步是指存储器工作需要同步时钟,内部的命令的发送与数据的传输都以它为基准,动态是指存储阵列需要不断的刷新来保证数据不丢失;随机是指数据不需要线性依次访问,而是由指定地址进行访问。
第7章 USB控制器
本章主要介绍了ColdFire处理器中集成的两类USB模块的内部结构及其使用说明。包括MCU产品集成的全速/低速USB模块和MPU集成的高速USB模块。USB规范从最早的1995年USB组织(www.usb.org)成立到2008年的USB3.0规范正式发布历经了13年,现在USB接口的应用由于其可热插拔,兼容性好,传输速率高等特点,已经遍及人们生活的方方面面,数码产品,家用电器,个人数字产品,工业应用等等,几乎无处不在
第8章 快速以太网控制器
MIB模块是Management Information Block的缩写,即“管理信息模块”。它用于维护各种网络事件和统计数据的计数器。它并不影响FEC的操作,仅为网络管理数据提供所有统计内容。通过对这些数据项目计数器的存取访问,就可以实现基本的网络管理。作为TCP/IP协议本身实现是可以不需要的。总线从设备接口(Slave Interface)是FEC模块挂接在系统总线上的从端接口,用来供外部的主设备访问FEC使用,例如内核,DMA等模块访问FEC模块的寄存器等
第9章 串行外设接口模块
串行外设接口是一种全双工,4线制的同步串行接口,可连接ADC、串行Flash和音频编解码器等外设。通信由主设备发起,总线上可连接多个从设备,主设备通过不同的片选信号选择和各从设备通信。
第10章 I2C模块介绍与应用
I2C总线协议于1980年代早期由philips半导体开发,最初是为了方便地连接电视机里各种外设芯片。目前,I2C总线在消费电子、视频设备等许多领域广泛应用,可用于连接诸如A/D转换器、温度传感器、实时时钟和LCD控制器等外设。
第11章 FlexCAN控制器
控制器区域网络(CAN)是一种异步的多主(multi-master)串行通信协议,可用来连接汽车和工业应用中的各种电子控制模块。为汽车电子设备提供稳定、可靠的低成本网络连接。最初,CAN是为需要高级数据集成能力、以及要求数据速率达1Mbps以上的汽车应用而设计的。
第12章 DMA与eDMA控制器介绍与应用
DMA(直接存储访问)的主要作用是使得访问存储器可以脱离CPU的干预,直接在存储器和存储器、存储器和外设之间传输数据。当需要在系统存储空间中传输数据时,CPU通过设置DMA控制器的数据源地址和目的地址,需要传输的总字节数以及数据传输的选项
第13章 ColdFire内置定时器
一般的嵌入式系统中,定时器主要用来做实时操作系统的心跳定时,按要求输入和输出定时脉冲,定时处理一定的事务等。作为通用的嵌入式处理器,ColdFire系列产品中集成的定时器模块主要包括通用定时器(General Purpose Timer),可编程中断定时器(Programmable Interrupt Timer)
第14章 脉宽调制模块
本章以MCF52259为例介绍脉宽调制(PWM)模块的配置和运用,包含了一些框图、可编程输出模式、功能的介绍,以及一些简单应用。
第15章 通用异步收发器
UART(Universal Asynchronous Transmitter Receiver)通用异步收发器是一种最常用的通讯接口。UART模块支持CPU与其他异步外设之间使用标准非归零码(NRZ)进行数字通讯。UART模块结合不同类型的物理层收发器,又可以组成符合RS232、RS422和RS485协议的通信网络。
载入中...
 
关于我们 | 诚邀加盟 | 客户服务 | 相关法律 | 网站地图 | 友情链接 | 服务信箱:service@eefocus.com
© 2006 与非门科技信息咨询(北京)有限公司 All Rights Reserved.