2011-01-06 59 views
1

我已经做了很多通用的C++以及面向Windows的编程。哪些教程有助于学习如何在硬件级别实时编程?

但是,我想了解如何实时编程在较低的水平。

为此,我是否需要了解特定的系统或者是否存在我需要知道的所有内容?

除了课程,你发现哪些书有帮助吗?

谢谢。

编辑
寻找编程概念,理论,实际例子,提示,实时嵌入式系统,如VxWorks

+0

“在实时较低水平计划” - 你的意思是,就像在CPU指令手动,而程序的运行打字? ;) – delnan 2011-01-06 21:39:05

回答

0

伟大的书 -

Real-Time Concepts for Embedded Systems

Chapter 1 - Introduction 
    Chapter 2 - Basics Of Developing For Embedded Systems 
    Chapter 3 - Embedded System Initialization 
    Chapter 4 - Introduction To Real-Time Operating Systems 
    Chapter 5 - Tasks 
    Chapter 6 - Semaphores 
    Chapter 7 - Message Queues 
    Chapter 8 - Other Kernel Objects 
    Chapter 9 - Other RTOS Services 
    Chapter 10 - Exceptions and Interrupts 
    Chapter 11 - Timer and Timer Services  
    Chapter 12 - I/O Subsystem 
    Chapter 13 - Memory Management 
    Chapter 14 - Modularizing An Application For Concurrency 
    Chapter 15 - Synchronization And Communication 
    Chapter 16 - Common Design Problems