Cargando…

Programming with STM32 : Getting Started with the Nucleo Board and C/C++ /

Create your own STM32 programs with ease! Get up and running programming the STM32 line of microcontrollers from STMicroelectronics using the hands-on information contained in this easy-to-follow guide. Written by an experienced electronics hobbyist and author, Programming with STM32: Getting Starte...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Norris, Donald (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: New York, N.Y. : McGraw-Hill Education, [2018]
Edición:First edition.
Colección:McGraw-Hill's AccessEngineering.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000nam a2200000 i 4500
001 MGH_AEscn00100334
003 IN-ChSCO
005 20210416124538.0
006 m|||||||||||||||||
007 cr |n||||||||n
008 210416s2018||||nyu|||||o|||||||||||eng||
010 |z  2017959742 
020 |a 9781260031324 (e-ISBN) 
020 |a 1260031322 (e-ISBN) 
020 |a 9781260031317 (print-ISBN) 
020 |a 1260031314 (print-ISBN) 
035 |a (OCoLC)1029302507 
040 |a IN-ChSCO  |b eng  |e rda 
041 0 |a eng 
050 4 |a TJ223.P76 
072 7 |a TEC  |x 008000  |2 bisacsh 
072 7 |a COM  |x 049000  |2 bisacsh 
072 7 |a COM  |x 051070  |2 bisacsh 
072 7 |a COM  |x 051060  |2 bisacsh 
072 7 |a TEC  |x 008010  |2 bisacsh 
072 7 |a TEC  |x 057000  |2 bisacsh 
082 0 4 |a 005.265  |2 23 
100 1 |a Norris, Donald,  |e author. 
245 1 0 |a Programming with STM32 :  |b Getting Started with the Nucleo Board and C/C++ /  |c Donald Norris. 
250 |a First edition. 
264 1 |a New York, N.Y. :  |b McGraw-Hill Education,  |c [2018] 
264 4 |c ?2018 
300 |a 1 online resource (304 pages) :   |b 120 illustrations. 
336 |a text  |2 rdacontent 
337 |a computer  |2 rdamedia 
338 |a online resource  |2 rdacarrier 
490 1 |a McGraw-Hill's AccessEngineering 
504 |a Includes bibliographical references and index. 
505 0 |a Cover -- Title Page -- Copyright Page -- About the Author -- Dedication -- Contents at a Glance -- Contents -- Preface -- 1 Introduction to the STMicroelectronics Line of Microcontrollers -- Microcomputer vs Microcontroller -- STM Nucleo Boards -- Summary -- 2 STM MCU Software -- Open-Source versus Commercial Proprietary Software -- Bare Metal Development -- The MCU Toolchain -- Summary -- 3 STM32CubeMX Application -- Pinout Tab -- Creating an Example Project using CubeMX -- ARM Cortex Microcontroller Software Interface Standard (CMSIS) -- Summary -- 4 STM Project Development -- Hello World Project -- Summary -- 5 General-Purpose Input Output (GPIO) and the STM Hardware Abstraction Layer (HAL) -- Memory-Mapped Peripherals -- Core Memory Addresses -- Peripheral Memory Addresses -- HAL_GPIO Module -- Clock Speed Demonstration -- Summary -- 6 Interrupts -- Interrupts -- Interrupt Process -- Summary -- 7 Timers -- STM Timer Peripherals -- STM Timer Configuration -- Polled or Non-interrupt Blink LED Timer Demonstration -- Interrupt-Driven Blink LED Timer Demonstration -- Multi-rate Interrupt-Driven Blink LED Timer Demonstration -- Modification to the Multi-rate Program -- Summary -- 8 Bit Serial Communications -- UARTs and USARTs -- USART Transmit Demonstration Program -- USART Receive Demonstration Program -- Summary -- 9 Analog-to-Digital Conversion -- ADC Functions -- Summary -- 10 Pulse Width Modulation (PWM) -- General-Purpose Timer PWM Signal Generation -- Timer Hardware Architecture -- PWM Signals with HAL -- PWM Demonstration Software -- Summary -- 11 Direct Memory Access (DMA) and the Digital-to-Analog Converter (DAC) -- DMA -- DAC Peripheral -- Summary -- Index -- A -- B -- C -- D -- E -- F -- G -- H -- I -- J -- K -- L -- M -- N -- O -- P -- R -- S -- T -- U -- V -- W -- Z. 
520 3 |a Create your own STM32 programs with ease! Get up and running programming the STM32 line of microcontrollers from STMicroelectronics using the hands-on information contained in this easy-to-follow guide. Written by an experienced electronics hobbyist and author, Programming with STM32: Getting Started with the Nucleo Board and C/C++ features start-to-finish projects that clearly demonstrate each technique. Discover how to set up a stable development toolchain, write custom programs, download your programs to the development board, and execute them. 
530 |a Also available in print edition. 
533 |a Electronic reproduction.  |b New York, N.Y. :  |c McGraw Hill,   |d 2018.  |n Mode of access: World Wide Web.  |n System requirements: Web browser.  |n Access may be restricted to users at subscribing institutions. 
538 |a Mode of access: Internet via World Wide Web. 
546 |a In English. 
588 |a Description based on e-Publication PDF. 
650 0 |a Microcontrollers  |x Programming. 
650 0 |a Microcontrollers. 
650 0 |a Microprocessors. 
650 0 |a C (Computer program language) 
650 0 |a C++ (Computer program language) 
655 0 |a Electronic books. 
776 0 |i Print version:   |t Programming with STM32 : Getting Started with the Nucleo Board and C/C++.  |b First edition.  |d New York, N.Y. : McGraw-Hill Education, 2018  |w (OCoLC)1031039463 
830 0 |a McGraw-Hill's AccessEngineering. 
856 4 0 |u https://accessengineeringlibrary.uam.elogim.com/content/book/9781260031317  |z Texto completo