Книга на английском языке!
Второе издание книжки Джека Гансла "Искусство разработки встраиваемых систем"
The Project
- Partitioning
- Scheduling
The Code
- Firmware Standards
- Code Inspections
- Design by Contract
- Other Ways to Insure Quality Code
- Encapsulation
Real Time
- Real Time Means Right Now
- Reentrancy
- eXtreme Instrumenting
- Floating Point Approximations
The Real World
- Electromagnetics for Firmware People
- Debouncing
Disciplined Development
- Disciplined Development
- The Seven Step Plan
- The Postmortem
Appendix A: A Firmware Standard
- Scope
- Projects
- Modules
- Variables
- Functions
- Interrupt Service Routines
- Comments
- Coding Conventions
Appendix B: A Simple Drawing System
- Scope
- Drawings and Drawing Storage
- Master Drawing Book
- Confi guration Drawings
- Bills of Materials
- ROMs and PALs
- ROM and PAL File Names
- Engineering Change Orders
- Responsibilities
Appendix C: A Boss ’ s Guide to Process Improvement
- Version Control
- Firmware Standards
- Code Inspections
- Chuck Bad Code
- Tools
- Peopleware
- Other Tidbits