Embedded Systems with ARM Cortex-M Microcontrollers in Assembly Language and C: Third Edition
by Yifeng Zhu
Publisher: E-Man Press LLC (July 1,2017)
Language: English
Paperback: 738 pages
ISBN-10: 0982692668
ISBN-13: 9780982692660
Book Description
The book introduces basic programming of ARM Cortex-M cores in assembly and C at the register level,and the fundamentals of embedded system design. It presents basic concepts such as data representations (integer,fixed-point,floating-point),assembly instructions,stack,and implementing basic controls and functions of C language at the assembly level. It covers advanced topics such as interrupts,mixing C and assembly,direct memory access (DMA),system timers (SysTick),multi-tasking,SIMD instructions for digital signal processing (DSP),and instruction encoding/decoding. The book also gives detailed examples of interfacing peripherals,such as general purpose I/O (GPIO),LCD driver,keypad interaction,stepper motor control,PWM output,timer input capture,DAC,ADC,real-time clock (RTC),and serial communication (USART,I2C,SPI,and USB)
Embedded Systems with ARM Cortex-M Microcontrollers in Assembly Language and C,3rd Edition
未经允许不得转载:finelybook » Embedded Systems with ARM Cortex-M Microcontrollers in Assembly Language and C,3rd Edition
相关推荐
- Red Hat Certified Engineer (RHCE) Ansible Automation Study Guide: In-Depth Guidance and Practice
- High Performance Control of AC Drives With Matlab / Simulink Models
- x64 Assembly Language Step-by-Step: Programming with Linux, 4th Edition
- Math Learning Strategies: How Parents and Teachers Can Help Kids Excel in Math
finelybook
