Bare-Metal Embedded C Programming

Bare-Metal Embedded C Programming

Develop high-performance embedded systems with C for Arm microcontrollers

Gbati, Israel; Papanikolaou, Georgios

Packt Publishing Limited

09/2024

438

Mole

9781835460818

Pré-lançamento - envio 15 a 20 dias após a sua edição

Descrição não disponível.
Table of Contents

Setting Up the Tools of the Trade
Constructing Peripheral Registers from Memory Addresses
Understanding the Build Process and Exploring the GNU Toolchain
Developing the Linker Script and Startup File
The "Make" Build System
The Common Microcontroller Software Interface Standard (CMSIS)
The General-Purpose Input/Output (GPIO) Peripheral
System Tick (SysTick) Timer
General-Purpose Timers (TIM)
The Universal Asynchronous Receiver/Transmitter Protocol
Analog-to-Digital Converter (ADC)
Serial Peripheral Interface (SPI)
Inter-Integrated Circuit (I2C)
External Interrupts and Events (EXTI)
The Real-Time Clock (RTC)
Independent Watchdog (IWDG)
Direct Memory Access (DMA)
Power Management and Energy Efficiency in Embedded Systems
Este título pertence ao(s) assunto(s) indicados(s). Para ver outros títulos clique no assunto desejado.