上海地区专业的网上书店
一次性购物满100元即可享受VIP会员价格优惠
网站地图 |登录/注册 |购物车 |会员中心 |帮助中心 |友情链接
首页 | 新书上市 | 畅销推荐 | 礼品图书 | 分类浏览 | 出版社专区 | 图书热评 | 求购登记 | 顾客留言 | 图书拾零
 
   图书搜索: 高级搜索

嵌入式系统编程(影印版第2版)

嵌入式系统编程(影印版第2版)
新书城图书编号:260509
图书ISBN:9787564107727
出版时间:2007-6-1
出版社:东南大学
作者:(美)巴尔//(美)马萨
市场价格:¥45
普通会员:¥36    80
VIP会员:¥33.75   75
购买商品 收藏商品  
【图书分类】
计算机图书>>计算机硬件
【图书简介】
本书是为帮助国内技术人员在第一时间了解国外最新的计算机技术所编写的。该书共分14章,具体内容包括基本调试技巧;中断,芯片内部与外围设备的监控;确定是否存在实时需求以及你的操作系统和应用程序是否能满足这些需求;在实时操作系统和嵌入式Linux中实现任务同步等。该书可供广大嵌入式系统编程爱好者阅读使用。
【图书评论】
发表新的评论   
浏览嵌入式系统编程(影印版第2版)全部评论>>   
【图书目录】
Foreword
Preface
1. 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 Hardware
2. 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 Hardware
3. Your First Embedded Program
Hello, World!
The Blinking LED Program
The Role of the Infinite Loop
4. Compiling, Linking, and Locating
The Build Process
Building the Blinking LED Program
A Quick Look at Makefiles
5. Downloading and Debugging
Downloading the Blinking LED Program
Remote Debuggers
Emulators
Other Useful Tools
Dig into the Hardware
6. Memory
Types of Memory
Direct Memory Access
Endian Issues
Memory Testing
Validating Memory Contents
Using Flash Memory
7. Peripherals
Control and Status Registers
The Device Driver Philosophy
Device Driver Design
8. Interrupts
Overview
Interrupt Map
Interrupt Service Routine
The Improved Blinking LED Program
Summary of Interrupt Issues
9. Putting It All Together
Application Overview

Working with Serial Ports
Command-Line Interface Processing
10. Operating Systems
History and Purpose
The Scheduler
Tasks
Task Synchronization
Message Passing
Other Functionality
Interrupt Handling
Real-Time Characteristics
To Use or Not to Use an RTOS
Additional Resources
11. eCos Examples
Introduction
Task Mechanics
Mutex Task Synchronization
Semaphore Task Synchronization
Message Passing
eCos Interrupt Handling
12. Embedded Linux Examples
Introduction
Accessing Hardware in Linux
Task Mechanics
Mutex Task Synchronization
Semaphore Task Synchronization
Message Passing
13. Extending Functionality
Common Peripherals
Networking for All Devices Great and Small
14. Optimization Techniques
Increasing Code Efficiency
Decreasing Code Size
Problems with Optimizing Compilers
Reducing Memory Usage
Power-Saving Techniques
Limiting the Impact of C++
A. The Arcom VIPER-Lite Development Kit
B. Setting Up Your Software Development Environment
C. Building the GNU Software Tools
D. Setting Up the eCos Development Environment
E. Setting Up the Embedded Linux Development Environment
Index
| 会员登陆
| 最近的浏览历史
清除浏览历史>>
| 相关图书
计算机维护与诊断实用教程
微型计算机系统与接口教学指导书及习题详解
超频终极手册
计算机故障维修与维护保养万用全书
电脑组装与系统维护应用基础教程
电脑装机、用机、修机图解秘笈
硬件故障与常见问题排查
电脑组装全攻略
计算机组装和维修教程与上机实训
硬件高手实战
工作时间 保密安全 订单查询及修改 支付方式 投诉 购物流程
联系我们 售后服务 配送问题 积分与优惠 建议 交易条款
·电话:021-66822880    ·邮箱:    ·客服时间( 周一 至 周六 9:00-18:00 )
Copyright © 新书城 2006-2008 , All Rights Reserved   沪ICP备06028173号