|
|
ColdFire系列32位微处理器与嵌入式Linux应用 内容提要 |
《ColdFire系列32位微处理器与嵌入式Linux应用》详细介绍了Freescale公司(原Motorola半导体产品部)32位ColdFire系列芯片的基本结构、片内模块工作原理和编程方法及存储器的扩展和编程方法。讲述了ColdFire系列目标板的嵌入式Linux程序设计方法,特别是Bootloader程序的设计方法。《ColdFire系列32位微处理器与嵌入式Linux应用》的特点是注重实用,附带光盘中提供了可供编译的源代码。在阅读了《ColdFire系列32位微处理器与嵌入式Linux应用》之后,读者能够在ColdFire目标板上快速地运行嵌入式操作系统,并开始系统的设计和开发。
《ColdFire系列32位微处理器与嵌入式Linux应用》由浅入深,内容丰富、新颖,并配有程序源代码光盘,适合嵌入式Linux研究、开发及应用技术人员参考,也适于高等院校嵌入式系统及Linux领域的师生参考。
前言 在嵌入式领域,由于Linux操作系统具有开放的源代码、良好的可移植性、丰富的代码资源等特点,使它得到越来越多的关注。为了使ColdFire产品的操作系统成本降低,《ColdFire系列32位微处理器与嵌入式Linux应用》选用嵌入式Linux操作系统。
ColdFire是Freescale(原Motorola公司半导体产品部)公司在M68K基础上开发的微处理器芯片。ColdFire系列芯片不仅具有片内Cache、MAC及SDRAM控制器等微处理器的特征,同时片内还具有各种接口模块,如GPIO、QSPI、UART、快速以太网控制器及USB,这是微控制器的特征。因此,ColdFire系列芯片不但具有微处理器的高速性,还具有微控制器的使用方便等特征。ColdFire系列芯片既支持BDM调试,也支持JTAG调试。到目前为止,ColdFire系列芯片已有近50种,适用于不同功能、不同应用。
|
|
|
ColdFire系列32位微处理器与嵌入式Linux应用 目录 |
全书共11章,并随书提供一张光盘。
第1章简单介绍了嵌入式系统以及嵌入式系统设计方法。
第2章简单介绍了Linux和μCLinux的特点,以及ColdFire系统开发使用的μClinux软件开发工具。
第3章介绍了μCLinux软件和硬件开发环境、应用程序的开发方法、应用和驱动程序的调试方法。
第4章简单介绍了ColdFire系列芯片,并简单介绍了MCF5206e、MCF5272、MCF5249、MCF5282及MCF523x。
第5章介绍了ColdFire V2内核,包括编程模式、寻址方式和指令集。
第6章详细介绍了ColdFire BDM调试方法和BDM程序方法。
第7章介绍了MCF5272片内存储器,具体有SRAM和指令Cache,并介绍了启动代码的编写。
第8章为存储器的扩展,介绍了MCF5272片选模块,用AM29LV160D扩展Flash存储器,SDRAM控 |
| → 目录全文 |
|
|
调换货原则 |
|
|
|
|
查看评论 |
|
|
|
发布评论 |
|
|
|
|
| |