嵌入式系統(tǒng)編程

出版時間:2007-6  出版社:江蘇東南大學(xué)  作者:MicbaelBarr,Aut  頁數(shù):301  
Tag標(biāo)簽:無  

內(nèi)容概要

如果你具有C語言編程經(jīng)驗并且對此較為熟悉,那么《嵌入式系統(tǒng)編程》第二版正是你開始學(xué)習(xí)編寫嵌入式軟件的入門指南?!  肚度胧较到y(tǒng)編程》第一版將這門技術(shù)教給了成千上萬的人,它已成為嵌入式編程的圣經(jīng)。在第二版中,我們更新了相關(guān)內(nèi)容,以涵蓋最新的硬件設(shè)計和開發(fā)方法論?! ∑渲兴婕暗募记珊头独a可直接應(yīng)用于真實世界里的各種嵌入式軟件項目。相關(guān)例子用到了免費的GNU軟件編程工具、eCos和Linux操作系統(tǒng)以及一種為本書特別定制的低成本硬件平臺。若你獲得了《嵌入式系統(tǒng)編程》第二版的隨書工具,你將擁有一個完整的開發(fā)環(huán)境以探尋嵌入式系統(tǒng)中的深邃奧秘。即便你使用不同的硬件和軟件,本書所提及的原理一樣適用?! o論是嵌入式系統(tǒng)新手,還是已在嵌入式系統(tǒng)上做了大量工作的專業(yè)人員,你都會從本書討論的話題中受益,它們包括:  基本調(diào)試技巧——在小巧的嵌入式系統(tǒng)上工作所需的關(guān)鍵技能  中斷,和芯片內(nèi)部與外圍設(shè)備的監(jiān)控  確定是否存在實時需求以及你的操作系統(tǒng)和應(yīng)用程序是否能滿足這些需求  在實時操作系統(tǒng)和嵌入式Linux中實現(xiàn)任務(wù)同步  優(yōu)化嵌入式軟件的大小、運行速度和能耗  無論你正在編寫第一個嵌入式程序、設(shè)計最新潮的手持的什么東西,還是管理一群嵌入式開發(fā)工程師,《嵌入式系統(tǒng)編程》第二版都將幫助你提升相關(guān)知識和技能,直至你精熟嵌入式軟件。

作者簡介

作者:(美國)巴爾 (美國)馬薩

書籍目錄

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

編輯推薦

《嵌入式系統(tǒng)編程(影印版)(第2版)》由東南大學(xué)出版社出版。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    嵌入式系統(tǒng)編程 PDF格式下載


用戶評論 (總計3條)

 
 

  •   我還沒有看呢。應(yīng)該不錯
  •   優(yōu)點是說嵌入式系統(tǒng)但不拘于這個概念,易懂而且實用,對于開始學(xué)習(xí)嵌入式編程的人很有幫助。缺點是對應(yīng)的開發(fā)板在國內(nèi)不容易搞到,但是此書主要是偏向知識框架而不偏向工程實戰(zhàn),所以這個缺點問題也不是很大。
  •   對于嵌入式編程有個大體框架上的掌握,適合入門
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7