| |
|
|
|
|
|
|
|
|
1. |
Record Nr. |
UNINA9910964451703321 |
|
|
Autore |
Yiu Joseph |
|
|
Titolo |
The definitive guide to the ARM cortex-M0 / / Joseph Yiu |
|
|
|
|
|
Pubbl/distr/stampa |
|
|
Amsterdam ; ; Boston, : Newnes, 2011 |
|
|
|
|
|
|
|
ISBN |
|
9786613838902 |
9781283526456 |
128352645X |
9780123854780 |
0123854784 |
|
|
|
|
|
|
|
|
Edizione |
[1st edition] |
|
|
|
|
|
Descrizione fisica |
|
1 online resource (553 p.) |
|
|
|
|
|
|
Disciplina |
|
|
|
|
|
|
|
|
Soggetti |
|
Embedded computer systems |
Microprocessors |
|
|
|
|
|
|
|
|
Lingua di pubblicazione |
|
|
|
|
|
|
Formato |
Materiale a stampa |
|
|
|
|
|
Livello bibliografico |
Monografia |
|
|
|
|
|
Note generali |
|
Description based upon print version of record. |
|
|
|
|
|
|
Nota di contenuto |
|
Front Cover; The Definitive Guide to the ARM Cortex-M0; Copyright; Contents; Foreword; Preface; Acknowledgments; Conventions; Terms and Abbreviations; Chapter 1 Introduction; Why Cortex-M0?; Application of the Cortex-M0 Processors; Background of ARM and ARM processors; Cortex-M0 Processor Specification and ARM Architecture; ARM Processors and the ARM Ecosystem; Getting Started with the Cortex-M0 Processor; Organization of This Book and Resources; Chapter 2 Cortex-M0 Technical Overview; General Information on the Cortex-M0 Processor; The ARM Cortex-M0 Processor Features |
Advantages of the Cortex-M0 ProcessorLow-Power Applications; Cortex-M0 Software Portability; Chapter 3 Architecture; Overview; Programmer's Model; Memory System Overview; Stack Memory Operations; Exceptions and Interrupts; Nested Vectored Interrupt Controller (NVIC); System Control Block (SCB); Program Image and Startup Sequence; Chapter 4 Introduction to Cortex-M0 Programming; Introduction to Embedded System Programming; Inputs and Outputs; Development Flow; C Programming and Assembly Programming; What Is in a Program Image?; C Programming: Data Types; Accessing |
|
|
|
|
|
|
|
|
|
|
|
Peripherals in C |
Cortex Microcontroller Software Interface Standard (CMSIS)Benefits of CMSIS; Chapter 5 Instruction Set; Background of ARM and Thumb Instruction Set; Assembly Basics; Pseudo Instructions; Chapter 6 Instruction Usage Examples; Overview; Program Control; Data Accesses; Data Type Conversion; Data Processing; Chapter 7 Memory System; Overview; Memory Map; Program Memory, Boot Loader, and Memory Remapping; Data Memory; Little Endian and Big Endian Support; Memory Attributes; Chapter 8 Exceptions and Interrupts; What Are Exceptions and Interrupts?; Exception Types on the Cortex-M0 Processor |
Exception Priority DefinitionVector Table; Exception Sequence Overview; EXC_RETURN; Details of Exception Entry Sequence; Details of Exception Exit Sequence; Chapter 9 Interrupt Control and System Control; Overview of the NVIC and System Control Block Features; Interrupt Enable and Clear Enable; Interrupt Pending and Clear Pending; Interrupt Priority Level; Generic Assembly Code for Interrupt Control; Exception Masking Register (PRIMASK); Interrupt Inputs and Pending Behavior; Interrupt Latency; Control Registers for System Exceptions; System Control Registers |
Chapter 10 Operating System Support FeaturesOverview of the OS Support Features; The SysTick Timer; SysTick Registers; Process Stack and Process Stack Pointer; SVC; PendSV; Chapter 11 Low-Power Features; Low-Power Embedded System Overview; Low-Power Advantages of the Cortex-M0 Processor; Overview of the Low-Power Features; Sleep Modes; Wait-for-Event (WFE) and Wait-for-Interrupt (WFI); Sleep-on-Exit Feature; Wakeup Interrupt Controller; Chapter 12 Fault Handling; Fault Exception Overview; Analyze a Fault; Accidental Switching to ARM State; Error Handling in Real Applications; Lockup |
Preventing Lockup |
|
|
|
|
|
|
Sommario/riassunto |
|
* Provides engineers with a thorough understanding of how the architecture works by giving detailed information on the processor architecture, including programmer's model instruction set and interrupt handling * Many examples of programming the Cortex-M0, in both C language and assembly language, gives engineers the 'up-and-running' they are looking for, quickly * Information on the software development flow including examples from various development tools for optimum efficiency * Information regarding software porting from other processor architectures including othe |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2. |
Record Nr. |
UNINA9910964652803321 |
|
|
Autore |
Green Ronald Michael |
|
|
Titolo |
Babies by Design : The Ethics of Genetic Choice / / Ronald M. Green |
|
|
|
|
|
Pubbl/distr/stampa |
|
|
New Haven, CT : , : Yale University Press, , [2008] |
|
©2008 |
|
|
|
|
|
|
|
|
|
ISBN |
|
|
|
|
|
|
|
|
Edizione |
[First edition.] |
|
|
|
|
|
Descrizione fisica |
|
1 online resource (288 pages) |
|
|
|
|
|
|
Disciplina |
|
|
|
|
|
|
Soggetti |
|
Medical genetics - Moral and ethical aspects |
Genetic engineering - Moral and ethical aspects |
Human reproductive technology - Moral and ethical aspects |
Prenatal diagnosis - Moral and ethical aspects |
Genetic disorders in children - Moral and ethical aspects - Prevention |
Genetic counseling - Moral and ethical aspects |
Genetic Techniques |
Morals |
Religion |
Genetics |
Medicine |
Psychology, Social |
Humanities |
Health Occupations |
Investigative Techniques |
Biology |
Biological Science Disciplines |
Behavior and Behavior Mechanisms |
Natural Science Disciplines |
Genetics, Medical |
Ethics |
Genetic Engineering |
Religion and Medicine |
Health & Biological Sciences |
Pathology |
Electronic books. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Lingua di pubblicazione |
|
|
|
|
|
|
Formato |
Materiale a stampa |
|
|
|
|
|
Livello bibliografico |
Monografia |
|
|
|
|
|
Note generali |
|
Bibliographic Level Mode of Issuance: Monograph |
|
|
|
|
|
|
Nota di contenuto |
|
Frontmatter -- Contents -- Introduction -- 1. Creating the Superathlete -- 2. How Will We Do It? -- 3. Drawing Lines -- 4. Challenges and Risks -- 5. Parents: Guardians or Gardeners? -- 6. Will We Create a "Genobility"? -- 7. Playing God -- 8. The Choices Ahead -- Notes -- Glossary -- Acknowledgments -- Index |
|
|
|
|
|
|
|
|
Sommario/riassunto |
|
We stand on the brink of unprecedented growth in our ability to understand and change the human genome. New reproductive technologies now enable parents to select some genetic traits for their children, and soon it will be possible to begin to shape ourselves as a species. Despite the loud cries of alarm that such a prospect inspires, Ronald Green argues that we will-and we should-undertake the direction of our own evolution. A leader in the bioethics community, Green offers a scientifically and ethically informed view of human genetic self-modification and the possibilities it opens up for a better future. Fears of a terrible Brave New World or a new eugenics movement are overblown, he maintains, and in the more likely future, genetic modifications may improve parents' ability to enhance children's lives and may even promote social justice. The author outlines the new capabilities of genomic science, addresses urgent questions of safety that genetic interventions pose, and explores questions of parenting and justice. He also examines the religious implications of gene modification. Babies by design are assuredly in the future, Green concludes, and by making responsible choices as we enter that future, we can incorporate gene technology in a new age of human adventure. |
|
|
|
|
|
|
|
| |