Real-Time Systems Development (Paperback)
暫譯: 即時系統開發 (平裝本)
Rob Williams
- 出版商: Butterworth-Heineman
- 出版日期: 2005-11-01
- 售價: $2,800
- 貴賓價: 9.5 折 $2,660
- 語言: 英文
- 頁數: 320
- 裝訂: Paperback
- ISBN: 0750664711
- ISBN-13: 9780750664714
-
相關分類:
嵌入式系統
立即出貨 (庫存=1)
買這商品的人也買了...
-
Math Toolkit for Real-Time Programming (Paperback)$3,400$3,230 -
$1,692Parallel and Distributed Programming Using C++ -
$1,320Graphics Programming Methods (Hardcover) -
私房教師 Outlook 2003 數位學習系統$299$254 -
Outlook 2003 私房書$299$254 -
$990Game Physics (Hardcover) -
人月神話:軟體專案管理之道 (20 週年紀念版)(The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, 2/e)$480$379 -
Linux 指令詳解辭典$650$553 -
Windows XP 威力大補完$199$157 -
Linux Kernel Development, 2/e (Paperback)$2,060$1,957 -
Data Mining: Next Generation Challenges and Future Directions (Paperback)$1,320$1,254 -
深入淺出 Java 程式設計, 2/e (Head First Java, 2/e)$880$695 -
CSS 功能索引式參考手冊$390$332 -
軟體預先架構之美學 (Prefactoring)$580$458 -
SQL Server 2005 資料庫開發聖經$890$757 -
作業系統原理 (Silberschatz: Operating System Principles, 7/e)$780$741 -
如何設計好網站 (Don't Make Me Think: A Common Sense Approach to Web Usability, 2/e)$450$383 -
鳥哥的 Linux 私房菜基礎學習篇, 2/e$780$663 -
$1,350Nearest-Neighbor Methods in Learning and Vision: Theory and Practice (Hardcover) -
ASP.NET 2.0 深度剖析範例集$650$507 -
$990Mathematics and Physics for Programmers (Paperback) -
聖殿祭司的 ASP.NET 2.0 專家技術手冊─使用 C#$720$569 -
The Mentor's Guide: Facilitating Effective Learning Relationships$1,410$1,340 -
$1,188Heterogeneous Computing with OpenCL (Paperback) -
ASP.NET 學習教材-使用 C#$650$514
商品描述
Real-time Systems Development is a text for computing students who want to understand more about the development of software for real-time applications, involving concurrent programming, multi-tasking, data i/o and embedded processors.
The book has been written to cover single semester final year undergraduate options or MSc modules in the area of real-time systems design and implementation. Assuming a certain level of general systems design and programming experience, this text will extend students knowledge and skills into an area of computing which has increasing relevance in a modern world of telecommunications and ‘intelligent’ equipment using embedded microcontrollers.
Introduction to Real-time Systems; Implementing a Simple Real-time System; Basic Input and Output; Cyclic Executives for Bare Hardware; Finite State Machines - Design Tool; Finite State Machines - Implementation Options; Why Multitask?; Task Communication and Synchronization; Real-time Executives; Input / Output Interfaces; Structured Design for Real-time Systems; Designing for Multitasking; UML for Real-time Systems; Object Oriented Approach to Real-time Systems; System Integrity; Selecting Languages for RTS Development - C, Ada & Java; Cross Development Techniques; Microcontroller Embedded Systems; Linux Device Drivers; Hardware / Software Co-design; Appendix A. Software Debugging with an Oscilloscope; Solutions and Discussion of Example Problems; Glossary; Index
商品描述(中文翻譯)
描述
《即時系統開發》是一本針對計算機學生的教材,旨在幫助他們深入了解即時應用程式的軟體開發,涵蓋了並行程式設計、多任務處理、數據輸入/輸出及嵌入式處理器等主題。
本書的內容設計適合單學期的本科生最後一年選修課程或碩士學位模組,專注於即時系統的設計與實作。假設讀者具備一定的系統設計和程式設計經驗,本書將擴展學生在計算機領域的知識和技能,這在現代電信和使用嵌入式微控制器的「智能」設備中越來越重要。
目錄
1. 即時系統介紹
2. 實作簡單的即時系統
3. 基本輸入和輸出
4. 針對裸硬體的循環執行器
5. 有限狀態機 - 設計工具
6. 有限狀態機 - 實作選項
7. 為什麼要多任務處理?
8. 任務通信與同步
9. 即時執行器
10. 輸入/輸出介面
11. 即時系統的結構化設計
12. 多任務處理的設計
13. 即時系統的UML
14. 即時系統的物件導向方法
15. 系統完整性
16. 選擇即時系統開發語言 - C、Ada 和 Java
17. 交叉開發技術
18. 微控制器嵌入式系統
19. Linux設備驅動程式
20. 硬體/軟體共同設計
21. 附錄A. 使用示波器進行軟體除錯
22. 範例問題的解答與討論
23. 詞彙表
24. 索引
