Progetti multitasking per microcontrollori Arm: Utilizzo del kernel multitasking Freertos

Punteggio:   (4,6 su 5)

Progetti multitasking per microcontrollori Arm: Utilizzo del kernel multitasking Freertos (Dogan Ibrahim)

Recensioni dei lettori

Riepilogo:

Il libro funge da discreta introduzione a FreeRTOS, fornendo spiegazioni ed esempi approfonditi, anche se presenta alcuni svantaggi significativi legati agli strumenti proprietari e alla copertura dei concetti di base.

Vantaggi:

Spiegazioni ed esempi approfonditi di FreeRTOS
aiutano gli utenti a comprendere rapidamente i concetti
adatto ai principianti.

Svantaggi:

Semplifica eccessivamente i concetti di base, come i tipi di microcontrollore
si basa molto su strumenti proprietari (MikroE mikroC e schede “Click”) che non sono ampiamente accessibili
potrebbe non offrire approfondimenti migliori rispetto alla documentazione gratuita.

(basato su 2 recensioni dei lettori)

Titolo originale:

Arm-Based Microcontroller Multitasking Projects: Using the Freertos Multitasking Kernel

Contenuto del libro:

La maggior parte delle applicazioni basate su microcontrollori al giorno d'oggi sono grandi e complesse e possono richiedere che diversi task condividano l'MCU in applicazioni multitasking. La maggior parte dei moderni microcontrollori ad alta velocità supporta kernel multitasking con sofisticati algoritmi di schedulazione, in modo da poter eseguire molti task complessi in base alla priorità. Progetti di multitasking per microcontrollori basati su ARM: Using the FreeRTOS Multitasking Kernel spiega come eseguire il multitasking dei microcontrollori ARM Cortex utilizzando il kernel multitasking FreeRTOS.

Il libro descrive in dettaglio le caratteristiche dei sistemi operativi multitasking, come lo scheduling, le priorità, le mailbox, i flag degli eventi, le semafori, ecc. prima di passare alla presentazione del popolarissimo kernel multitasking FreeRTOS.

I progetti pratici in tempo reale che utilizzano la popolarissima scheda di sviluppo Clicker 2 per STM32 (che può essere facilmente trasferita su altre schede) insieme a FreeRTOS sono una caratteristica essenziale di questo libro. I progetti includono: LED che lampeggiano a velocità diverse; aggiornamento di LED a 7 segmenti; robot mobile in cui sensori diversi sono controllati da task diversi; controllo indipendente di più servomotori; progetto IoT multitasking; controllore di temperatura con inserimento indipendente da tastiera; generatore di numeri casuali con 3 task: live, generatore, display; sistema di allarme domestico; sistema di gestione del parcheggio e molti altri.

Altre informazioni sul libro:

ISBN:9780128212271
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida
Anno di pubblicazione:2020
Numero di pagine:524

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Progetti di microcontrollori PIC in C: Dal livello base a quello avanzato - PIC Microcontroller...
Ampiamente rivisto e aggiornato per includere gli...
Progetti di microcontrollori PIC in C: Dal livello base a quello avanzato - PIC Microcontroller Projects in C: Basic to Advanced
Progetti di microcontrollori basati su Arm che utilizzano Mbed - Arm-Based Microcontroller Projects...
Progetti di microcontrollori basati su ARM...
Progetti di microcontrollori basati su Arm che utilizzano Mbed - Arm-Based Microcontroller Projects Using Mbed
Progetti multitasking per microcontrollori Arm: Utilizzo del kernel multitasking Freertos -...
La maggior parte delle applicazioni basate su...
Progetti multitasking per microcontrollori Arm: Utilizzo del kernel multitasking Freertos - Arm-Based Microcontroller Multitasking Projects: Using the Freertos Multitasking Kernel
Progettazione di sistemi embedded con microcontrollori PIC a 32 bit e Mikroc - Designing Embedded...
La nuova generazione di microcontrollori PIC a 32...
Progettazione di sistemi embedded con microcontrollori PIC a 32 bit e Mikroc - Designing Embedded Systems with 32-Bit PIC Microcontrollers and Mikroc

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)