嵌入式系统编程

当前位置:首页 > 计算机网络 > 计算机体系结构 > 嵌入式系统编程

出版社:江苏东南大学
出版日期:2007-6
ISBN:9787564107727
作者:MicbaelBarr,Aut
页数:301页

作者简介

《嵌入式系统编程(影印版)(第2版)》主要内容:在实时操作系统和嵌入式Linux中实现任务同步,优化嵌入式软件的大小、运行速度和能耗。无论你正在编写第一个嵌入式程序、设计最新潮的手持的什么东西,还是管理一群嵌入式开发工程师,《嵌入式系统编程(影印版)(第2版)》第二版都将帮助你提升相关知识和技能,直至你精熟嵌入式软件。
如果你具有C语言编程经验并且对此较为熟悉,那么《嵌入式系统编程(影印版)(第2版)》正是你开始学习编写嵌入式软件的入门指南。
《嵌入式系统编程》第一版将这门技术教给了成千上万的人,它已成为嵌入式编程的圣经。在第二版中,我们更新了相关内容,以涵盖最新的硬件设计和开发方法论。
其中所涉及的技巧和范例代码可直接应用于真实世界里的各种嵌入式软件项目。相关例子用到了免费的GNU软件编程工具、eCos和Linux操作系统以及一种为《嵌入式系统编程(影印版第2版)》特别定制的低成本硬件平台。若你获得了《嵌入式系统编程(影印版)(第2版)》第二版的随书工具,你将拥有一个完整的开发环境以探寻嵌入式系统中的深邃奥秘。即便你使用不同的硬件和软件,《嵌入式系统编程(影印版第2版)》所提及的原理一样适用。

书籍目录

Foreword.Preface1. Introduction What Is an Embedded System? Variations on a Theme Embedded Design Examples Life As an Embedded Software Developer The C Language: The Lowest Common Denominator A Few Words About Hardware2. Getting to Know the Hardware Understanding the Big Picture Hardware Basics Examine the Landscape Learn How to Communicate Getting to Know the Processor Study the External Peripherals Initialize the Hardware3. Your First Embedded Program Hello, World! The Blinking LED Program The Role of the Infinite Loop4. Compiling, Linking, and Locating  The Build Process Building the Blinking LED Program A Quick Look at Makefiles5. Downloading and Debugging Downloading the Blinking LED Program Remote Debuggers Emulators Other Useful Tools Dig into the Hardware6. Memory Types of Memory Direct Memory Access Endian Issues Memory Testing Validating Memory Contents Using Flash Memory7. Peripherals Control and Status Registers The Device Driver Philosophy Device Driver Design8. Interrupts Overview Interrupt Map Interrupt Service Routine The Improved Blinking LED Program Summary of Interrupt Issues9. Putting It All Together Application Overview Working with Serial Ports Command-Line Interface Processing10. Operating Systems History and Purpose he Scheduler Task Synchronization Message Passing Other Functionality Interrupt Handling Real-Time Characteristics To Use or Not to Use an RTOS Additional Resources11.eCos Examples Introduction Task Mechanics Mutex Task Synchronization Semaphore Task Synchronization Message Passing eCos Interrupt Handling12.Embedded Linux Examples Introduction Accessing Hardware in Linux Task Mechanics Mutex Task Synchronization Semaphore Task Synchronization Message Passing13.Extending Functional Common Peripherals Networking for All Devices Great and Small14.Optimization Techniques Increasing Code Efficiency Decreasing Code Size Problems with Optimizing Compilers Reducing Memory Usage Power-Saving Techniques Limiting the Impact of C++……Index

编辑推荐

《嵌入式系统编程(影印版)(第2版)》由东南大学出版社出版。

内容概要

作者:(美国)巴尔 (美国)马萨

图书封面


 嵌入式系统编程下载



发布书评

 
 


精彩短评 (总计4条)

  •     撸一晚上第二天考了96分眼泪掉下来我真的想不到我大学里最高分居然是这门课!
  •     对于嵌入式编程有个大体框架上的掌握,适合入门
  •     我还没有看呢。应该不错
  •     优点是说嵌入式系统但不拘于这个概念,易懂而且实用,对于开始学习嵌入式编程的人很有帮助。缺点是对应的开发板在国内不容易搞到,但是此书主要是偏向知识框架而不偏向工程实战,所以这个缺点问题也不是很大。
 

农业基础科学,时尚,美术/书法,绘画,软件工程/开发项目管理,研究生/本专科,爱情/情感,动漫学堂PDF下载,。 PDF下载网 

PDF下载网 @ 2024