重磅推荐
【作者简介】
Jack Ganssle嵌入式系统领域*权威。目前任Ganssle集团CEO,美国国家航空航天局(NASA)顾问。他有20多年从业经验。曾经创办过3家电子公司,包括一家领先的嵌犬式开发工具厂商;主持开发了100多种嵌入式系统产品,包括美国白宫的安全系统、在线仿真器等等。他长年活跃于
【目录】
Acknowledgments
Chapter 1: Introduction
Chapter 2: The Project
 2.1 Partitioning
 2.2 Scheduling
Chapter 3: The Code
 3.1 Firmware Standards
 3.2 Code Inspections
 3.3 Design by Contract ?
 3.4 Other Ways to Insure Quality Code
 3.5 Encapsulation
Chapter 4: Real Time
 4.1 Real Time Means Right Now
 4.2 Reentrancy
 4.3 eXtreme Instrumenting
 4.4 Floating Point Approximations
Chapter 5: The Real World
 5.1 Electromagnetics for Firmware People
 5.2 Debouncing
Chapter 6: Disciplined Development
 6.1 Disciplined Development
 6.2 The Seven Step Plan
 6.3 The Postmortem
Appendix A: A Firmware Standard
 A.1 Scope
 A.2 Projects
 A.3 Modules
 A.4 Variables
 A.5 Functions  
 A.6 Interrupt Service Routines
 A.7 Comments
 A.8 Coding Conventions
Appendix B: A Simple Drawing System
 B.1 Scope
 B.2 Drawings and Drawing Storage
 B.3 Master Drawing Book
 B.4 Confi guration Drawings
 B.5 Bills of Materials
 B.6 ROMs and PALs
 B.7 ROM and PAL File Names
 B.8 Engineering Change Orders
 B.9 Responsibilities
Appendix C: A Boss ’s Guide to Process Improvement
 C.1 Version Control
 C.2 Firmware Standards
 C.3 Code Inspections
 C.4 Chuck Bad Code
 C.5 Tools
 C.6 Peopleware
 C.7 Other Tidbits
Index
【内容简介】
本书针对嵌入式系统开发中的一些本质问题提出了大量深刻见解,内容涵盖嵌入式系统的开发过程、代码编写、实时性问题等方面。附录部分还给出了固件标准、设计样例及设计指南等方面的丰富内容。
本书是从事嵌入式系统设计和开发的工程技术人员的参考书,也可供高等学校相关专业本科生和研究生参考。
返回顶部