ARM Cortex-M: Hardware e Software Embarcado

By João Ranhel

Book code: 771380

Categories

Computer engineering, Electronic & computerized, Computer science, Automation, Computer architecture, Computing, Engineering and Technology, Exact Sciences

Share this book
This page has been visited 1744 times since 28/01/2025
Printed Version
€ 29,01
Color
Total amount:
€ 29,01
* VAT not included.
E-Book Version
€ 5,59
Valor total:
€ 29,01
* VAT not included.
This book is also for sale in:

Synopsis

Este livro aborda fundamentos de microprocessadores, como CPU, ULA, registradores, instruções, assembly, etc., tanto para leitores iniciantes que precisam de conceitos básicos de microcontroladores (MCUs) quanto para desenvolvedores experientes, porque o foco está nos MCUs ARM Cortex-M. Mesmo conceitos fundamentais são explicados com base na arquitetura dos processadores ARM.

Usamos ambiente integrado de desenvolvimento (IDE), com as ferramentas STM32CubeMX e STM32CubeIDE, que são gratuitas e têm recursos avançados de depuração, simulação, edição, suporte às bibliotecas. Trabalhamos os conceitos mais importantes de Programação de Software Embarcado, superloop, non- blocking code, foreground-background, interrupt service routine (ISR) etc.

Microcontroladores são caracterizados por possuírem vários periféricos. Apresentamos os mais importantes, e para cada periférico fizemos uma prática que demonstra como são programados. O livro tem descrições de GPIO, Timers, PWM, ADC, NVIC, DMA, e um capítulo dedicado aos periféricos de comunicação.

No capítulo de comunicação vemos como funcionam UART, SPI, I2C, LIN, CAN, USB, com códigos e tutoriais sobe suas configurações. Há um capítulo com dez práticas, com código inicial fornecido e alguns desafios para o leitor.

Features

ISBN 978-65-266-3491-2
Number of Pages 274
Edition 1 (2025)
Format A4 (210x297)
Binding Paperback without Flaps
Paper Type Offset 90g
Language Portuguese

Do you have complaints about this book? Send an email to [email protected]

Talk to the Author

João Ranhel

João Ranhel é engenheiro eletricista, mestre em Comunicação e Semiótica pela PUC-SP e doutor em Ciências - Sistemas Eletrônicos, pela Escola Politécnica da USP - SP. É professor associado na Universidade Federal do ABC (UFABC - SP), ministra cursos de eletrônica digital, microprocessadores, IA e computação heterogênea. Foi professor no DES da UFPE (2012-2017). Atua na indústria de eletrônica e computadores desde 1985.

More Publications by this Author
Show Full List
Printed
€ 33,41
E-Book
€ 6,12
Related Publications
Show Full List
Printed
€ 10,06
Printed
€ 11,68
Printed
€ 9,92
E-Book
€ 4,51
Comments

Click Login to leave your comment on the book.

0 Comments

Book world news in your inbox

New releases, deals and writing and publishing tips, straight to your inbox.

You can unsubscribe at any time.