Microcontrollers. Hardware and Firmware for 8-bit and 32-bit devices

Microcontrollers. Hardware and Firmware for 8-bit and 32-bit devices

4.11 - 1251 ratings - Source

The book discusses in details the main hardware and firmware fundamentals about micro- controllers. The goal is to present all the concepts necessary to understand and design an embedded system based on microcontrollers. The book discusses on: Binary logic and arithmetic; Embedded-systems basics; Low-end 8-bit microcontrollers by Microchip and STMicroelectronics; On-chip memories, Input/Output ports, peripherals; Assembly instruction sets; EasyPIC evaluation board by MikroElektronika; High-end 32-bit cores by ARM-Cortex; STM32F4 microprocessor by STMicroelectronics; Nucleo board for STM32F4 by STMicroelectronics; Custom developed board. The book is not targeted for just either low-end or high-end microcontrollers. Instead, the book fully describes both, moving from the basics of microcontroller systems, to 8-bit devices and then to the 32-bit ones.In fact, the book targets well-renowned, commercially-available microcontrollers by the microelectronic leaders in the field. As for low-end 8-bit microcontrollers, the book reviews the widely-spread and well-assessed devices by Microchip (the PIC16 family) and by STMicroelectronics (the ST6 family). Instead, as for high-end 32-bit microcontrollers, the book presents the leading-edge M3 and M4 cores by ARM-Cortex and its implementation by STMicroelectronics (the STM32F4 series).The Book is very modular and most Chapters can be used as stand-alone mini text books (e.g., Chapter 3 a€“ a€œ8-bit microcontrollersa€, Chapter 5 a€“ a€œARM-Cortex architecturesa€, Chapter 6 a€“ a€œSTM32 microcontrollera€). Moreover, Chapter 4 and Chapter 7 provide a very useful insight to electronic circuits employing microcontrollers and on-board components, by means of the EasyPIC v7 board by Mikroelektronika (for PIC microcontrollers) and Nucleo board by STmicroelectronics (for the STM32 ARM-Cortex M4 microcontrollers).Watchdog timers are commonly found in embedded systems and other computercontrolled equipment where humans cannot easily access the equipment or would be unable to react to faults in a timely manner. In such systems, the I¼C cannot depend on a human to reboot it if it hangs; it must be self- reliant. For example, remote embedded systems such as space probes are not physically accessible to human operators; these could become permanently disabled if they were unable toanbsp;...

Title:Microcontrollers. Hardware and Firmware for 8-bit and 32-bit devices
Author: Franco Zappa
Publisher:Società Editrice Esculapio - 2017-02-24

You must register with us as either a Registered User before you can Download this Book. You'll be greeted by a simple sign-up page.

Once you have finished the sign-up process, you will be redirected to your download Book page.

How it works:
  • 1. Register a free 1 month Trial Account.
  • 2. Download as many books as you like (Personal use)
  • 3. Cancel the membership at any time if not satisfied.

Click button below to register and download Ebook
Privacy Policy | Contact | DMCA