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 (Electrical engineer) (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: New York : McGraw Hill Education, [2018]
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_on1029302507
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 180322t20182018nyua ob 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d OCLCF  |d STF  |d UIU  |d YOU  |d UAB  |d G3B  |d S9I  |d K6U  |d D6H  |d TOH  |d YDX  |d OCLCO  |d OCLCQ  |d OCLCO  |d AAA  |d OCLCQ  |d OCLCO 
020 |a 9781260031324 
020 |a 1260031322 
020 |a 1260031314 
020 |a 9781260031317 
020 |z 9781260031317 
029 1 |a AU@  |b 000065313895 
029 1 |a AU@  |b 000068334556 
035 |a (OCoLC)1029302507 
037 |a CL0500000949  |b Safari Books Online 
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 
049 |a UAMI 
100 1 |a Norris, Donald  |c (Electrical engineer),  |e author. 
245 1 0 |a Programming with STM32 :  |b getting started with the Nucleo Board and C/C++ /  |c Donald Norris. 
264 1 |a New York :  |b McGraw Hill Education,  |c [2018] 
264 4 |c ©2018 
300 |a 1 online resource :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a data file 
588 0 |a Online resource; title from title page (Safari, viewed March 20, 2018). 
500 |a Includes 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. 
504 |a Includes bibliographical references and index. 
546 |a In English. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
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) 
650 6 |a Microcontrôleurs  |x Programmation. 
650 6 |a Microcontrôleurs. 
650 6 |a C (Langage de programmation) 
650 6 |a C++ (Langage de programmation) 
650 7 |a C (Computer program language)  |2 fast 
650 7 |a C++ (Computer program language)  |2 fast 
650 7 |a Microcontrollers  |2 fast 
650 7 |a Microcontrollers  |x Programming  |2 fast 
650 7 |a Microprocessors  |2 fast 
776 0 8 |i Print version:  |t Programming with STM32 : Getting Started with the Nucleo Board and C/C++.  |d New York, N.Y. : McGraw Hill  |c [2018]  |z 9781260031317 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781260031324/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a YBP Library Services  |b YANK  |n 301768372 
994 |a 92  |b IZTAP