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

621.39/16

621.3916

Soggetti

Embedded computer systems

Microprocessors

Lingua di pubblicazione

Inglese

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

9780300138573

0300138571

Edizione

[First edition.]

Descrizione fisica

1 online resource (288 pages)

Disciplina

174.2

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

Inglese

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.