Embedded systems [[electronic resource] /] / Jack Ganssle [editor] ; with Stuart Ball ... [et al.] |
Pubbl/distr/stampa | Amsterdam ; ; Boston, : Elsevier/Newnes, c2008 |
Descrizione fisica | 1 online resource (583 p.) |
Disciplina | 004.16 |
Altri autori (Persone) |
GanssleJack G
BallStuart R. <1956-> |
Collana | World class designs |
Soggetto topico | Embedded computer systems - Design and construction |
Soggetto genere / forma | Electronic books. |
ISBN |
1-281-77202-X
9786611772024 0-08-055686-8 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Front Cover; Embedded Systems; Copyright Page; Table of Contents; About the Editor; About the Authors; Preface; Chapter 1: Motors; 1.1 Stepper Motors; 1.2 DC Motors; 1.3 Brushless DC Motors; 1.4 Tradeoffs Between Motors; 1.5 Motor Torque; Chapter 2: Testing; 2.1 Why Test?; 2.2 When to Test?; 2.3 Which Tests?; 2.4 When to Stop?; 2.5 Choosing Test Cases; 2.6 Testing Embedded Software; 2.7 Performance Testing; 2.8 Maintenance and Testing; Additional Reading; Summary; References; Chapter 3: System-Level Design; 3.1 Dissecting the Requirements Document; 3.2 Communications; 3.3 System Priorities
3.4 Error Handling 3.5 System-Level Design; Chapter 4: Some Example Sensor, Actuator, and Control Applications and Circuits (Hard Tasks); 4.1 Introduction; 4.2 E2BUS PC-Host Interface; 4.3 Host-to-Module Communications Protocol; 4.4 Speed-Controlled DC Motor with Tach Feedback and Thermal Cutoff; 4.5 Two-Axis Attitude Sensor Using MEMS Accelerometer; 4.6 RS-422-Compatible Indicator Panel; Chapter 5: Installing and Using a Version Control System; 5.1 Introduction; 5.2 The Power and Elegance of Simplicity; 5.3 Version Control 5.4 Typical Symptoms of Not (Fully) Utilizing a Version Control System 5.5 Simple Version Control Systems; 5.6 Advanced Version Control Systems; 5.7 What Files to Put Under Version Control; 5.8 Sharing of Files and the Version Control Client; 5.9 Integrated Development Environment Issues; 5.10 Graphical User Interface (GUI) Issues; 5.11 Common Source Code Control Specification; 5.12 World Wide Web Browser Interface or Java Version Control Client; 5.13 Bug Tracking; 5.14 Non-Configuration Management Tools; 5.15 Closing Comments; Suggested Reading, References, and Resources Chapter 6: Embedded State Machine Implementation 6.1 State Machines; 6.2 An Example; 6.3 Implementation; 6.4 Testing; 6.5 Crank It; References; Chapter 7: Firmware Musings; 7.1 Hacking Peripheral Drivers; 7.2 Selecting Stack Size; 7.3 The Curse of Malloc( ); 7.4 Banking; 7.5 Logical to Physical; 7.6 Hardware Issues; 7.7 The Software; 7.8 Predicting ROM Requirements; 7.9 RAM Diagnostics; 7.10 Inverting Bits; 7.11 Noise Issues; 7.12 A Few Notes on Software Prototyping; Chapter 8: Hardware Musings; 8.1 Debuggable Designs; 8.2 Test Points Galore; 8.3 Resistors; 8.4 Unused Inputs; 8.5 Clocks 8.6 Reset 8.7 Small CPUs; 8.8 Watchdog Timers; 8.9 Making PCBs; 8.10 Changing PCBs; 8.11 Planning; Chapter 9: Closed Loop Controls, Rabbits and Hounds; 9.1 Basic PID Controls; 9.2 Predictive Controls; 9.3 Combined Reactive and Predictive Controls; 9.4 Various PID Enhancements; 9.5 Robot Drive Controls; 9.6 Tuning Controls; 9.7 Rabbits Chasing Rabbits; 9.8 Conclusions; Chapter 10: Application Examples; 10.1 Introduction; 10.2 Automotive Driver Assistance; 10.3 Baseline JPEG Compression Overview; 10.4 MPEG-2 Encoding; 10.5 Code Optimization Study Using Open-Source Algorithms Chapter 11: Analog I/Os |
Record Nr. | UNINA-9910453422103321 |
Amsterdam ; ; Boston, : Elsevier/Newnes, c2008 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Embedded systems [[electronic resource] /] / Jack Ganssle [editor] ; with Stuart Ball ... [et al.] |
Pubbl/distr/stampa | Amsterdam ; ; Boston, : Elsevier/Newnes, c2008 |
Descrizione fisica | 1 online resource (583 p.) |
Disciplina | 004.16 |
Altri autori (Persone) |
GanssleJack G
BallStuart R. <1956-> |
Collana | World class designs |
Soggetto topico | Embedded computer systems - Design and construction |
ISBN |
1-281-77202-X
9786611772024 0-08-055686-8 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Front Cover; Embedded Systems; Copyright Page; Table of Contents; About the Editor; About the Authors; Preface; Chapter 1: Motors; 1.1 Stepper Motors; 1.2 DC Motors; 1.3 Brushless DC Motors; 1.4 Tradeoffs Between Motors; 1.5 Motor Torque; Chapter 2: Testing; 2.1 Why Test?; 2.2 When to Test?; 2.3 Which Tests?; 2.4 When to Stop?; 2.5 Choosing Test Cases; 2.6 Testing Embedded Software; 2.7 Performance Testing; 2.8 Maintenance and Testing; Additional Reading; Summary; References; Chapter 3: System-Level Design; 3.1 Dissecting the Requirements Document; 3.2 Communications; 3.3 System Priorities
3.4 Error Handling 3.5 System-Level Design; Chapter 4: Some Example Sensor, Actuator, and Control Applications and Circuits (Hard Tasks); 4.1 Introduction; 4.2 E2BUS PC-Host Interface; 4.3 Host-to-Module Communications Protocol; 4.4 Speed-Controlled DC Motor with Tach Feedback and Thermal Cutoff; 4.5 Two-Axis Attitude Sensor Using MEMS Accelerometer; 4.6 RS-422-Compatible Indicator Panel; Chapter 5: Installing and Using a Version Control System; 5.1 Introduction; 5.2 The Power and Elegance of Simplicity; 5.3 Version Control 5.4 Typical Symptoms of Not (Fully) Utilizing a Version Control System 5.5 Simple Version Control Systems; 5.6 Advanced Version Control Systems; 5.7 What Files to Put Under Version Control; 5.8 Sharing of Files and the Version Control Client; 5.9 Integrated Development Environment Issues; 5.10 Graphical User Interface (GUI) Issues; 5.11 Common Source Code Control Specification; 5.12 World Wide Web Browser Interface or Java Version Control Client; 5.13 Bug Tracking; 5.14 Non-Configuration Management Tools; 5.15 Closing Comments; Suggested Reading, References, and Resources Chapter 6: Embedded State Machine Implementation 6.1 State Machines; 6.2 An Example; 6.3 Implementation; 6.4 Testing; 6.5 Crank It; References; Chapter 7: Firmware Musings; 7.1 Hacking Peripheral Drivers; 7.2 Selecting Stack Size; 7.3 The Curse of Malloc( ); 7.4 Banking; 7.5 Logical to Physical; 7.6 Hardware Issues; 7.7 The Software; 7.8 Predicting ROM Requirements; 7.9 RAM Diagnostics; 7.10 Inverting Bits; 7.11 Noise Issues; 7.12 A Few Notes on Software Prototyping; Chapter 8: Hardware Musings; 8.1 Debuggable Designs; 8.2 Test Points Galore; 8.3 Resistors; 8.4 Unused Inputs; 8.5 Clocks 8.6 Reset 8.7 Small CPUs; 8.8 Watchdog Timers; 8.9 Making PCBs; 8.10 Changing PCBs; 8.11 Planning; Chapter 9: Closed Loop Controls, Rabbits and Hounds; 9.1 Basic PID Controls; 9.2 Predictive Controls; 9.3 Combined Reactive and Predictive Controls; 9.4 Various PID Enhancements; 9.5 Robot Drive Controls; 9.6 Tuning Controls; 9.7 Rabbits Chasing Rabbits; 9.8 Conclusions; Chapter 10: Application Examples; 10.1 Introduction; 10.2 Automotive Driver Assistance; 10.3 Baseline JPEG Compression Overview; 10.4 MPEG-2 Encoding; 10.5 Code Optimization Study Using Open-Source Algorithms Chapter 11: Analog I/Os |
Record Nr. | UNINA-9910782360703321 |
Amsterdam ; ; Boston, : Elsevier/Newnes, c2008 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Embedded systems [[electronic resource] /] / Jack Ganssle [editor] ; with Stuart Ball ... [et al.] |
Edizione | [1st ed.] |
Pubbl/distr/stampa | Amsterdam ; ; Boston, : Elsevier/Newnes, c2008 |
Descrizione fisica | 1 online resource (583 p.) |
Disciplina | 004.16 |
Altri autori (Persone) |
GanssleJack G
BallStuart R. <1956-> |
Collana | World class designs |
Soggetto topico | Embedded computer systems - Design and construction |
ISBN |
1-281-77202-X
9786611772024 0-08-055686-8 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Front Cover; Embedded Systems; Copyright Page; Table of Contents; About the Editor; About the Authors; Preface; Chapter 1: Motors; 1.1 Stepper Motors; 1.2 DC Motors; 1.3 Brushless DC Motors; 1.4 Tradeoffs Between Motors; 1.5 Motor Torque; Chapter 2: Testing; 2.1 Why Test?; 2.2 When to Test?; 2.3 Which Tests?; 2.4 When to Stop?; 2.5 Choosing Test Cases; 2.6 Testing Embedded Software; 2.7 Performance Testing; 2.8 Maintenance and Testing; Additional Reading; Summary; References; Chapter 3: System-Level Design; 3.1 Dissecting the Requirements Document; 3.2 Communications; 3.3 System Priorities
3.4 Error Handling 3.5 System-Level Design; Chapter 4: Some Example Sensor, Actuator, and Control Applications and Circuits (Hard Tasks); 4.1 Introduction; 4.2 E2BUS PC-Host Interface; 4.3 Host-to-Module Communications Protocol; 4.4 Speed-Controlled DC Motor with Tach Feedback and Thermal Cutoff; 4.5 Two-Axis Attitude Sensor Using MEMS Accelerometer; 4.6 RS-422-Compatible Indicator Panel; Chapter 5: Installing and Using a Version Control System; 5.1 Introduction; 5.2 The Power and Elegance of Simplicity; 5.3 Version Control 5.4 Typical Symptoms of Not (Fully) Utilizing a Version Control System 5.5 Simple Version Control Systems; 5.6 Advanced Version Control Systems; 5.7 What Files to Put Under Version Control; 5.8 Sharing of Files and the Version Control Client; 5.9 Integrated Development Environment Issues; 5.10 Graphical User Interface (GUI) Issues; 5.11 Common Source Code Control Specification; 5.12 World Wide Web Browser Interface or Java Version Control Client; 5.13 Bug Tracking; 5.14 Non-Configuration Management Tools; 5.15 Closing Comments; Suggested Reading, References, and Resources Chapter 6: Embedded State Machine Implementation 6.1 State Machines; 6.2 An Example; 6.3 Implementation; 6.4 Testing; 6.5 Crank It; References; Chapter 7: Firmware Musings; 7.1 Hacking Peripheral Drivers; 7.2 Selecting Stack Size; 7.3 The Curse of Malloc( ); 7.4 Banking; 7.5 Logical to Physical; 7.6 Hardware Issues; 7.7 The Software; 7.8 Predicting ROM Requirements; 7.9 RAM Diagnostics; 7.10 Inverting Bits; 7.11 Noise Issues; 7.12 A Few Notes on Software Prototyping; Chapter 8: Hardware Musings; 8.1 Debuggable Designs; 8.2 Test Points Galore; 8.3 Resistors; 8.4 Unused Inputs; 8.5 Clocks 8.6 Reset 8.7 Small CPUs; 8.8 Watchdog Timers; 8.9 Making PCBs; 8.10 Changing PCBs; 8.11 Planning; Chapter 9: Closed Loop Controls, Rabbits and Hounds; 9.1 Basic PID Controls; 9.2 Predictive Controls; 9.3 Combined Reactive and Predictive Controls; 9.4 Various PID Enhancements; 9.5 Robot Drive Controls; 9.6 Tuning Controls; 9.7 Rabbits Chasing Rabbits; 9.8 Conclusions; Chapter 10: Application Examples; 10.1 Introduction; 10.2 Automotive Driver Assistance; 10.3 Baseline JPEG Compression Overview; 10.4 MPEG-2 Encoding; 10.5 Code Optimization Study Using Open-Source Algorithms Chapter 11: Analog I/Os |
Record Nr. | UNINA-9910813158203321 |
Amsterdam ; ; Boston, : Elsevier/Newnes, c2008 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Embedded systems architecture [[electronic resource] ] : a comprehensive guide for engineers and programmers / / by Tammy Noergaard |
Autore | Noergaard Tammy |
Pubbl/distr/stampa | Amsterdam ; ; Boston, : Elsevier/Newnes, c2005 |
Descrizione fisica | 1 online resource (657 p.) |
Disciplina |
004.2/2 22
004.22 |
Collana | Embedded technology series |
Soggetto topico |
Computer architecture
Embedded computer systems |
Soggetto genere / forma | Electronic books. |
ISBN |
1-281-00682-3
9786611006822 0-08-049124-3 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Embedded Systems Architecture; Copyright Page; Contents; Foreword; Acknowledgments; About the Author; Section I: Introduction to Embedded Systems; Chapter 1. A Systems Engineering Approach to Embedded Systems Design; 1.1 What Is an Embedded System?; 1.2 Embedded Systems Design; 1.3 An Introduction to Embedded Systems Architecture; 1.4 Why Is the Architecture of an Embedded System Important?; 1.5 The Embedded Systems Model; 1.6 Summary; Chapter 1 Problems; Chapter 2. Know Your Standards; 2.1 An Overview of Programming Languages and Examples of Their Standards
2.2 Standards and Networking2.3 Multiple Standards-Based Device Example: Digital Television (DTV); 2.4 Summary; Chapter 2 Problems; Section II: Embedded Hardware; Chapter 3. Embedded Hardware Building Blocks and the Embedded Board; 3.1 Lesson One on Hardware: Learn to Read a Schematic!; 3.2 The Embedded Board and the von Neumann Model; 3.3 Powering the Hardware; 3.4 Basic Hardware Materials: Conductors, Insulators, and Semiconductors; 3.5 Common Passive Components on Boards and in Chips: Resistors, Capacitors, and Inductors 3.6 Semiconductors and the Active Building Blocks of Processors and Memory3.7 Putting It All Together: The Integrated Circuit (IC); 3.8 Summary; Chapter 3 Problems; Chapter 4. Embedded Processors; 4.1 ISA Architecture Models; 4.2 Internal Processor Design; 4.3 Processor Performance; 4.4 Reading a Processor's Datasheet; 4.5 Summary; Chapter 4 Problems; Chapter 5. Board Memory; 5.1 Read-Only Memory (ROM); 5.2 Random-Access Memory (RAM); 5.3 Auxiliary Memory; 5.4 Memory Management of External Memory; 5.5 Board Memory and Performance; 5.6 Summary; Chapter 5 Problems Chapter 6. Board I/O (Input/Output)6.1 Managing Data: Serial vs. Parallel I/O; 6.2 Interfacing the I/O Components; 6.3 I/O and Performance; 6.4 Summary; Chapter 6 Problems; Chapter 7. Board Buses; 7.1 Bus Arbitration and Timing; 7.2 Integrating the Bus with Other Board Components; 7.3 Bus Performance; 7.4 Summary; Chapter 7 Problems; Section III: Embedded Software Introduction; Chapter 8. Device Drivers; 8.1 Example 1: Device Drivers for Interrupt-Handling; 8.2 Example 2: Memory Device Drivers; 8.3 Example 3: On-board Bus Device Drivers; 8.4 Board I/O Driver Examples; 8.5 Summary Chapter 8 ProblemsChapter 9. Embedded Operating Systems; 9.1 What Is a Process?; 9.2 Multitasking and Process Management; 9.3 Memory Management; 9.4 I/O and File System Management; 9.5 OS Standards Example: POSIX (Portable Operating System Interface); 9.6 OS Performance Guidelines; 9.7 OSes and Board Support Packages (BSPs); 9.8 Summary; Chapter 9 Problems; Chapter 10. Middleware and Application Software; 10.1 What Is Middleware?; 10.2 What Is an Application?; 10.3 Middleware Examples; 10.4 Application Layer Software Examples; 10.5 Summary; Chapter 10 Problems Section IV: Putting It All Together: Design and Development |
Record Nr. | UNINA-9910457069803321 |
Noergaard Tammy | ||
Amsterdam ; ; Boston, : Elsevier/Newnes, c2005 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Embedded systems architecture [[electronic resource] ] : a comprehensive guide for engineers and programmers / / by Tammy Noergaard |
Autore | Noergaard Tammy |
Pubbl/distr/stampa | Amsterdam ; ; Boston, : Elsevier/Newnes, c2005 |
Descrizione fisica | 1 online resource (657 p.) |
Disciplina |
004.2/2 22
004.22 |
Collana | Embedded technology series |
Soggetto topico |
Computer architecture
Embedded computer systems |
ISBN |
1-281-00682-3
9786611006822 0-08-049124-3 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Embedded Systems Architecture; Copyright Page; Contents; Foreword; Acknowledgments; About the Author; Section I: Introduction to Embedded Systems; Chapter 1. A Systems Engineering Approach to Embedded Systems Design; 1.1 What Is an Embedded System?; 1.2 Embedded Systems Design; 1.3 An Introduction to Embedded Systems Architecture; 1.4 Why Is the Architecture of an Embedded System Important?; 1.5 The Embedded Systems Model; 1.6 Summary; Chapter 1 Problems; Chapter 2. Know Your Standards; 2.1 An Overview of Programming Languages and Examples of Their Standards
2.2 Standards and Networking2.3 Multiple Standards-Based Device Example: Digital Television (DTV); 2.4 Summary; Chapter 2 Problems; Section II: Embedded Hardware; Chapter 3. Embedded Hardware Building Blocks and the Embedded Board; 3.1 Lesson One on Hardware: Learn to Read a Schematic!; 3.2 The Embedded Board and the von Neumann Model; 3.3 Powering the Hardware; 3.4 Basic Hardware Materials: Conductors, Insulators, and Semiconductors; 3.5 Common Passive Components on Boards and in Chips: Resistors, Capacitors, and Inductors 3.6 Semiconductors and the Active Building Blocks of Processors and Memory3.7 Putting It All Together: The Integrated Circuit (IC); 3.8 Summary; Chapter 3 Problems; Chapter 4. Embedded Processors; 4.1 ISA Architecture Models; 4.2 Internal Processor Design; 4.3 Processor Performance; 4.4 Reading a Processor's Datasheet; 4.5 Summary; Chapter 4 Problems; Chapter 5. Board Memory; 5.1 Read-Only Memory (ROM); 5.2 Random-Access Memory (RAM); 5.3 Auxiliary Memory; 5.4 Memory Management of External Memory; 5.5 Board Memory and Performance; 5.6 Summary; Chapter 5 Problems Chapter 6. Board I/O (Input/Output)6.1 Managing Data: Serial vs. Parallel I/O; 6.2 Interfacing the I/O Components; 6.3 I/O and Performance; 6.4 Summary; Chapter 6 Problems; Chapter 7. Board Buses; 7.1 Bus Arbitration and Timing; 7.2 Integrating the Bus with Other Board Components; 7.3 Bus Performance; 7.4 Summary; Chapter 7 Problems; Section III: Embedded Software Introduction; Chapter 8. Device Drivers; 8.1 Example 1: Device Drivers for Interrupt-Handling; 8.2 Example 2: Memory Device Drivers; 8.3 Example 3: On-board Bus Device Drivers; 8.4 Board I/O Driver Examples; 8.5 Summary Chapter 8 ProblemsChapter 9. Embedded Operating Systems; 9.1 What Is a Process?; 9.2 Multitasking and Process Management; 9.3 Memory Management; 9.4 I/O and File System Management; 9.5 OS Standards Example: POSIX (Portable Operating System Interface); 9.6 OS Performance Guidelines; 9.7 OSes and Board Support Packages (BSPs); 9.8 Summary; Chapter 9 Problems; Chapter 10. Middleware and Application Software; 10.1 What Is Middleware?; 10.2 What Is an Application?; 10.3 Middleware Examples; 10.4 Application Layer Software Examples; 10.5 Summary; Chapter 10 Problems Section IV: Putting It All Together: Design and Development |
Record Nr. | UNINA-9910784361703321 |
Noergaard Tammy | ||
Amsterdam ; ; Boston, : Elsevier/Newnes, c2005 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Embedded systems architecture : a comprehensive guide for engineers and programmers / / by Tammy Noergaard |
Autore | Noergaard Tammy |
Edizione | [1st ed.] |
Pubbl/distr/stampa | Amsterdam ; ; Boston, : Elsevier/Newnes, c2005 |
Descrizione fisica | 1 online resource (657 p.) |
Disciplina |
004.2/2 22
004.22 |
Collana | Embedded technology series |
Soggetto topico |
Computer architecture
Embedded computer systems |
ISBN |
1-281-00682-3
9786611006822 0-08-049124-3 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Embedded Systems Architecture; Copyright Page; Contents; Foreword; Acknowledgments; About the Author; Section I: Introduction to Embedded Systems; Chapter 1. A Systems Engineering Approach to Embedded Systems Design; 1.1 What Is an Embedded System?; 1.2 Embedded Systems Design; 1.3 An Introduction to Embedded Systems Architecture; 1.4 Why Is the Architecture of an Embedded System Important?; 1.5 The Embedded Systems Model; 1.6 Summary; Chapter 1 Problems; Chapter 2. Know Your Standards; 2.1 An Overview of Programming Languages and Examples of Their Standards
2.2 Standards and Networking2.3 Multiple Standards-Based Device Example: Digital Television (DTV); 2.4 Summary; Chapter 2 Problems; Section II: Embedded Hardware; Chapter 3. Embedded Hardware Building Blocks and the Embedded Board; 3.1 Lesson One on Hardware: Learn to Read a Schematic!; 3.2 The Embedded Board and the von Neumann Model; 3.3 Powering the Hardware; 3.4 Basic Hardware Materials: Conductors, Insulators, and Semiconductors; 3.5 Common Passive Components on Boards and in Chips: Resistors, Capacitors, and Inductors 3.6 Semiconductors and the Active Building Blocks of Processors and Memory3.7 Putting It All Together: The Integrated Circuit (IC); 3.8 Summary; Chapter 3 Problems; Chapter 4. Embedded Processors; 4.1 ISA Architecture Models; 4.2 Internal Processor Design; 4.3 Processor Performance; 4.4 Reading a Processor's Datasheet; 4.5 Summary; Chapter 4 Problems; Chapter 5. Board Memory; 5.1 Read-Only Memory (ROM); 5.2 Random-Access Memory (RAM); 5.3 Auxiliary Memory; 5.4 Memory Management of External Memory; 5.5 Board Memory and Performance; 5.6 Summary; Chapter 5 Problems Chapter 6. Board I/O (Input/Output)6.1 Managing Data: Serial vs. Parallel I/O; 6.2 Interfacing the I/O Components; 6.3 I/O and Performance; 6.4 Summary; Chapter 6 Problems; Chapter 7. Board Buses; 7.1 Bus Arbitration and Timing; 7.2 Integrating the Bus with Other Board Components; 7.3 Bus Performance; 7.4 Summary; Chapter 7 Problems; Section III: Embedded Software Introduction; Chapter 8. Device Drivers; 8.1 Example 1: Device Drivers for Interrupt-Handling; 8.2 Example 2: Memory Device Drivers; 8.3 Example 3: On-board Bus Device Drivers; 8.4 Board I/O Driver Examples; 8.5 Summary Chapter 8 ProblemsChapter 9. Embedded Operating Systems; 9.1 What Is a Process?; 9.2 Multitasking and Process Management; 9.3 Memory Management; 9.4 I/O and File System Management; 9.5 OS Standards Example: POSIX (Portable Operating System Interface); 9.6 OS Performance Guidelines; 9.7 OSes and Board Support Packages (BSPs); 9.8 Summary; Chapter 9 Problems; Chapter 10. Middleware and Application Software; 10.1 What Is Middleware?; 10.2 What Is an Application?; 10.3 Middleware Examples; 10.4 Application Layer Software Examples; 10.5 Summary; Chapter 10 Problems Section IV: Putting It All Together: Design and Development |
Record Nr. | UNINA-9910809959703321 |
Noergaard Tammy | ||
Amsterdam ; ; Boston, : Elsevier/Newnes, c2005 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Excel by example [[electronic resource] ] : a Microsoft Excel cookbook for electronics engineers / / by Aubrey Kagan |
Autore | Kagan Aubrey |
Pubbl/distr/stampa | Amsterdam ; ; Boston, : Elsevier/Newnes, c2004 |
Descrizione fisica | 1 online resource (384 p.) |
Disciplina | 621.381/0285/554 |
Soggetto topico | Electrical engineering - Data processing |
Soggetto genere / forma | Electronic books. |
ISBN |
1-4175-3714-0
1-281-00977-6 9786611009779 0-08-047767-4 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Contents; Acknowledgments; Introduction; EXAMPLE 1: Voltage-to-Current Converter; Model Description; Starting Excel; Data Entry into a Worksheet; Autofill; Bulk Formatting; Formulas; Copying Formulas; Relative and Absolute References; Naming Cells; Hiding Cells; Borders; Bells and Whistles; Conditional IF and Absolute Value; Chart; Error Bars; Adding a Trendline; Macro: Timer; EXAMPLE 2: Baud Rate Selection; Model Description; Setup Workbook; Hexadecimal; Lookup Tables; Conditional Formatting; Macro; EXAMPLE 3: Mean Time Between Failures (MTBF); Model Description; Factors
Bill of Material Calculating the Quality Factor; Calculate Electrical Stress Factor; Calculation of ?G; Scenario; EXAMPLE 4: Counting Machine Cycles; Model Description; Importing the File; Extracting Op-code; Opening a Second Workbook; Cross Workbook Reference; Easing the Pain of Nested IFs; EXAMPLE 5: Character Generator; Model Description; Creating the Basic Workbook; LEN Function; Forms Controls; Text Orientation; Comments; Double-Click Macro; Macro Activation by the Command Button; Save to Data File; Usage; EXAMPLE 6: 8052 Microcomputer Register Setup; Model Description Spreadsheet Concept Counter/Timer 0 Sheet; Timer Counter Control Register TCON; Counting Types; Macros to Hide and Unhide; Adding Forms; Add Image Control; Timer/Counter 1 Sheet; Timer/Counter 2 Sheet; Serial Port Sheet; Interrupt Control Sheet; Summary Sheet; Initialize Values; Conclusion; EXAMPLE 7: Finding the Optimal Resistor Combination: LP 2951; Model Description; Custom Autofill; Data Tables; Min Function; MATCH Function; INDEX Function; Block Conditional Formatting; EXAMPLE 8: Resistor Color Code Decoder Using Speech Input; Model Description; Implementing Speech Recognition Viewing and Hiding the Language Bar Worksheet Setup; Macros; Custom Toolbar; Adding Speech; Evaluate the Color Code; Text to Speech; Conclusion; EXAMPLE 9: RTD to 4-20 mA Converter: XTR105; Model Description; Acquiring RTD Tables; Lookup RTD Value; Creating a Function; Accessing a Function; Adding a Help Description to a Function; Creating the Model in Excel; Standard Resistor Values; Creation of Add-In; Installing the Nearest Values Add-In; Back to the Project At Hand; Prompting for User Input; Printout; Running Macros when the Workbook is Started; Running from the Desktop EXAMPLE 10: Voltage Regulator: LM317 Model Description; Installing the Neares tValues Add-In; Initial Model; Goal Seek; Worst Case Analysis; Thermal Analysis; Half-Wave Rectification; True RMS and Integration; More Preparation; Standard Capacitance Value; Chart; Conclusion; EXAMPLE 11: TL431 Adjustable Voltage Reference; Model Description; Installing the Nearest Values Add-In; Initial Model; Solver; Standard Resistor Values; Adding a Macro; Limitations; EXAMPLE 12: 555 Timer; Model Description; Monostable Operation; Setup; Add User Form; Add Image Control; Second Image; Modifying Form Location Monostable Pulse Width Entry |
Record Nr. | UNINA-9910449814603321 |
Kagan Aubrey | ||
Amsterdam ; ; Boston, : Elsevier/Newnes, c2004 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Excel by example [[electronic resource] ] : a Microsoft Excel cookbook for electronics engineers / / by Aubrey Kagan |
Autore | Kagan Aubrey |
Pubbl/distr/stampa | Amsterdam ; ; Boston, : Elsevier/Newnes, c2004 |
Descrizione fisica | 1 online resource (384 p.) |
Disciplina | 621.381/0285/554 |
Soggetto topico | Electrical engineering - Data processing |
ISBN |
1-4175-3714-0
1-281-00977-6 9786611009779 0-08-047767-4 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Contents; Acknowledgments; Introduction; EXAMPLE 1: Voltage-to-Current Converter; Model Description; Starting Excel; Data Entry into a Worksheet; Autofill; Bulk Formatting; Formulas; Copying Formulas; Relative and Absolute References; Naming Cells; Hiding Cells; Borders; Bells and Whistles; Conditional IF and Absolute Value; Chart; Error Bars; Adding a Trendline; Macro: Timer; EXAMPLE 2: Baud Rate Selection; Model Description; Setup Workbook; Hexadecimal; Lookup Tables; Conditional Formatting; Macro; EXAMPLE 3: Mean Time Between Failures (MTBF); Model Description; Factors
Bill of Material Calculating the Quality Factor; Calculate Electrical Stress Factor; Calculation of ?G; Scenario; EXAMPLE 4: Counting Machine Cycles; Model Description; Importing the File; Extracting Op-code; Opening a Second Workbook; Cross Workbook Reference; Easing the Pain of Nested IFs; EXAMPLE 5: Character Generator; Model Description; Creating the Basic Workbook; LEN Function; Forms Controls; Text Orientation; Comments; Double-Click Macro; Macro Activation by the Command Button; Save to Data File; Usage; EXAMPLE 6: 8052 Microcomputer Register Setup; Model Description Spreadsheet Concept Counter/Timer 0 Sheet; Timer Counter Control Register TCON; Counting Types; Macros to Hide and Unhide; Adding Forms; Add Image Control; Timer/Counter 1 Sheet; Timer/Counter 2 Sheet; Serial Port Sheet; Interrupt Control Sheet; Summary Sheet; Initialize Values; Conclusion; EXAMPLE 7: Finding the Optimal Resistor Combination: LP 2951; Model Description; Custom Autofill; Data Tables; Min Function; MATCH Function; INDEX Function; Block Conditional Formatting; EXAMPLE 8: Resistor Color Code Decoder Using Speech Input; Model Description; Implementing Speech Recognition Viewing and Hiding the Language Bar Worksheet Setup; Macros; Custom Toolbar; Adding Speech; Evaluate the Color Code; Text to Speech; Conclusion; EXAMPLE 9: RTD to 4-20 mA Converter: XTR105; Model Description; Acquiring RTD Tables; Lookup RTD Value; Creating a Function; Accessing a Function; Adding a Help Description to a Function; Creating the Model in Excel; Standard Resistor Values; Creation of Add-In; Installing the Nearest Values Add-In; Back to the Project At Hand; Prompting for User Input; Printout; Running Macros when the Workbook is Started; Running from the Desktop EXAMPLE 10: Voltage Regulator: LM317 Model Description; Installing the Neares tValues Add-In; Initial Model; Goal Seek; Worst Case Analysis; Thermal Analysis; Half-Wave Rectification; True RMS and Integration; More Preparation; Standard Capacitance Value; Chart; Conclusion; EXAMPLE 11: TL431 Adjustable Voltage Reference; Model Description; Installing the Nearest Values Add-In; Initial Model; Solver; Standard Resistor Values; Adding a Macro; Limitations; EXAMPLE 12: 555 Timer; Model Description; Monostable Operation; Setup; Add User Form; Add Image Control; Second Image; Modifying Form Location Monostable Pulse Width Entry |
Record Nr. | UNINA-9910783446203321 |
Kagan Aubrey | ||
Amsterdam ; ; Boston, : Elsevier/Newnes, c2004 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Excel by example [[electronic resource] ] : a Microsoft Excel cookbook for electronics engineers / / by Aubrey Kagan |
Autore | Kagan Aubrey |
Edizione | [1st ed.] |
Pubbl/distr/stampa | Amsterdam ; ; Boston, : Elsevier/Newnes, c2004 |
Descrizione fisica | 1 online resource (384 p.) |
Disciplina | 621.381/0285/554 |
Soggetto topico | Electrical engineering - Data processing |
ISBN |
1-4175-3714-0
1-281-00977-6 9786611009779 0-08-047767-4 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto |
Cover; Contents; Acknowledgments; Introduction; EXAMPLE 1: Voltage-to-Current Converter; Model Description; Starting Excel; Data Entry into a Worksheet; Autofill; Bulk Formatting; Formulas; Copying Formulas; Relative and Absolute References; Naming Cells; Hiding Cells; Borders; Bells and Whistles; Conditional IF and Absolute Value; Chart; Error Bars; Adding a Trendline; Macro: Timer; EXAMPLE 2: Baud Rate Selection; Model Description; Setup Workbook; Hexadecimal; Lookup Tables; Conditional Formatting; Macro; EXAMPLE 3: Mean Time Between Failures (MTBF); Model Description; Factors
Bill of Material Calculating the Quality Factor; Calculate Electrical Stress Factor; Calculation of ?G; Scenario; EXAMPLE 4: Counting Machine Cycles; Model Description; Importing the File; Extracting Op-code; Opening a Second Workbook; Cross Workbook Reference; Easing the Pain of Nested IFs; EXAMPLE 5: Character Generator; Model Description; Creating the Basic Workbook; LEN Function; Forms Controls; Text Orientation; Comments; Double-Click Macro; Macro Activation by the Command Button; Save to Data File; Usage; EXAMPLE 6: 8052 Microcomputer Register Setup; Model Description Spreadsheet Concept Counter/Timer 0 Sheet; Timer Counter Control Register TCON; Counting Types; Macros to Hide and Unhide; Adding Forms; Add Image Control; Timer/Counter 1 Sheet; Timer/Counter 2 Sheet; Serial Port Sheet; Interrupt Control Sheet; Summary Sheet; Initialize Values; Conclusion; EXAMPLE 7: Finding the Optimal Resistor Combination: LP 2951; Model Description; Custom Autofill; Data Tables; Min Function; MATCH Function; INDEX Function; Block Conditional Formatting; EXAMPLE 8: Resistor Color Code Decoder Using Speech Input; Model Description; Implementing Speech Recognition Viewing and Hiding the Language Bar Worksheet Setup; Macros; Custom Toolbar; Adding Speech; Evaluate the Color Code; Text to Speech; Conclusion; EXAMPLE 9: RTD to 4-20 mA Converter: XTR105; Model Description; Acquiring RTD Tables; Lookup RTD Value; Creating a Function; Accessing a Function; Adding a Help Description to a Function; Creating the Model in Excel; Standard Resistor Values; Creation of Add-In; Installing the Nearest Values Add-In; Back to the Project At Hand; Prompting for User Input; Printout; Running Macros when the Workbook is Started; Running from the Desktop EXAMPLE 10: Voltage Regulator: LM317 Model Description; Installing the Neares tValues Add-In; Initial Model; Goal Seek; Worst Case Analysis; Thermal Analysis; Half-Wave Rectification; True RMS and Integration; More Preparation; Standard Capacitance Value; Chart; Conclusion; EXAMPLE 11: TL431 Adjustable Voltage Reference; Model Description; Installing the Nearest Values Add-In; Initial Model; Solver; Standard Resistor Values; Adding a Macro; Limitations; EXAMPLE 12: 555 Timer; Model Description; Monostable Operation; Setup; Add User Form; Add Image Control; Second Image; Modifying Form Location Monostable Pulse Width Entry |
Record Nr. | UNINA-9910817753503321 |
Kagan Aubrey | ||
Amsterdam ; ; Boston, : Elsevier/Newnes, c2004 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|
Fast and effective embedded systems design [[electronic resource] ] : applying the ARM mbed / / Rob Toulson, Tim Wilmshurst |
Autore | Toulson Rob |
Edizione | [1st edition] |
Pubbl/distr/stampa | Boston, Mass., : Elsevier/Newnes, 2012 |
Descrizione fisica | 1 online resource (400 p.) |
Disciplina |
004.21
621.381 |
Altri autori (Persone) | WilmshurstTim |
Soggetto topico |
Embedded computer systems
Embedded computer systems - Design |
Soggetto genere / forma | Electronic books. |
ISBN |
1-280-77922-5
9786613689610 0-08-097769-3 |
Formato | Materiale a stampa |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | pt. 1. Essentials of embedded systems, using the mbed -- pt. 2. Moving to advanced and specialist applications. |
Record Nr. | UNINA-9910452784403321 |
Toulson Rob | ||
Boston, Mass., : Elsevier/Newnes, 2012 | ||
Materiale a stampa | ||
Lo trovi qui: Univ. Federico II | ||
|