ARM-Based Microcontroller Multitasking Projects: Using the FreeRTOS Multitasking Kernel
            
暫譯: 基於ARM的微控制器多任務專案:使用FreeRTOS多任務核心
        
        Ibrahim, Dogan
- 出版商: Newnes
- 出版日期: 2020-05-14
- 售價: $2,460
- 貴賓價: 9.5 折 $2,337
- 語言: 英文
- 頁數: 546
- 裝訂: Quality Paper - also called trade paper
- ISBN: 0128212276
- ISBN-13: 9780128212271
- 
    相關分類:
    
      ARM
 
- 
    相關翻譯:
    
      嵌入式系統多任務處理應用開發實戰:基於 ARM MCU 和 FreeRTOS 內核 (簡中版)
 
立即出貨 (庫存=1)
買這商品的人也買了...
- 
                
                   UNIX Systems for Modern Architectures: Symmetric Multiprocessing and Caching for Kernel Programmers UNIX Systems for Modern Architectures: Symmetric Multiprocessing and Caching for Kernel Programmers$2,380$2,261
- 
                
                   人月神話:軟體專案管理之道 (20 週年紀念版)(The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, 2/e) 人月神話:軟體專案管理之道 (20 週年紀念版)(The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition, 2/e)$480$379
- 
                
                   程式設計師的自我修養-連結、載入、程式庫 程式設計師的自我修養-連結、載入、程式庫$580$493
- 
                
                   Debug Hacks 除錯駭客 -- 極致除錯的技巧與工具 Debug Hacks 除錯駭客 -- 極致除錯的技巧與工具$580$458
- 
                
                   Binary Hacks -- 駭客秘傳技巧一百招 Binary Hacks -- 駭客秘傳技巧一百招$580$458
- 
                
                   Linux Kernel Hacks 改善效能、提昇開發效率及節能的技巧與工具 Linux Kernel Hacks 改善效能、提昇開發效率及節能的技巧與工具$680$537
- 
                
                   並行之美學-撰寫平行應用程式的新手指南 (The Art of Concurrency: A Thread Monkey's Guide to Writing Parallel Applications) 並行之美學-撰寫平行應用程式的新手指南 (The Art of Concurrency: A Thread Monkey's Guide to Writing Parallel Applications)$580$458
- 
                
                   $330修改軟件的藝術 : 構建易維護代碼的 9條最佳實踐 (Beyond Legacy Code: Nine Practices to Extend the Life (and Value) of Your Software) $330修改軟件的藝術 : 構建易維護代碼的 9條最佳實踐 (Beyond Legacy Code: Nine Practices to Extend the Life (and Value) of Your Software)
- 
                
                   QT 5.x Blueprints - Second Edition: Develop cross platform applications with modern GUI using the new and improved QT framework QT 5.x Blueprints - Second Edition: Develop cross platform applications with modern GUI using the new and improved QT framework$1,650$1,568
- 
                
                   Hands-On High Performance Programming with Qt 5: Build cross-platform applications using concurrency, parallel programming, and memory management Hands-On High Performance Programming with Qt 5: Build cross-platform applications using concurrency, parallel programming, and memory management$1,770$1,682
- 
                
                   FreeRTOS 內核實現與應用開發實戰指南 — 基於 STM32 FreeRTOS 內核實現與應用開發實戰指南 — 基於 STM32$594$564
- 
                
                   $774Qt5 開發及實例, 4/e $774Qt5 開發及實例, 4/e
- 
                
                   ARM-based Microcontroller Projects Using mbed (Paperback) ARM-based Microcontroller Projects Using mbed (Paperback)$2,490$2,366
- 
                
                   Hands-On Embedded Programming with Qt Hands-On Embedded Programming with Qt$1,950$1,853
- 
                
                   $1,015IntelFPGA 權威設計指南:基於 QuartusPrimePro19 集成開發環境 $1,015IntelFPGA 權威設計指南:基於 QuartusPrimePro19 集成開發環境
- 
                
                   $658Qt 5/PyQt 5 實戰指南 — 手把手教你掌握 100個精彩案例 $658Qt 5/PyQt 5 實戰指南 — 手把手教你掌握 100個精彩案例
- 
                
                   $714Qt 5.12 實戰 $714Qt 5.12 實戰
- 
                
                   $630Qt 5 編程入門, 2/e $630Qt 5 編程入門, 2/e
- 
                
                   Practical Linux with Raspberry Pi OS: Quick Start (Paperback) Practical Linux with Raspberry Pi OS: Quick Start (Paperback)$1,881$1,782
- 
                
                   Embedded Digital Control with Microcontrollers: Implementation with C and Python Embedded Digital Control with Microcontrollers: Implementation with C and Python$3,400$3,230
- 
                
                   Learn Robotics Programming : Build and control AI-enabled autonomous robots using the Raspberry Pi and Python, 2/e (Paperback) Learn Robotics Programming : Build and control AI-enabled autonomous robots using the Raspberry Pi and Python, 2/e (Paperback)$1,690$1,606
- 
                
                   Architecting High-Performance Embedded Systems: Design and build high-performance real-time digital systems based on FPGAs and custom circuits (Paperback) Architecting High-Performance Embedded Systems: Design and build high-performance real-time digital systems based on FPGAs and custom circuits (Paperback)$1,780$1,691
- 
                
                   $559嵌入式 C語言自我修養 — 從芯片、編譯器到操作系統 $559嵌入式 C語言自我修養 — 從芯片、編譯器到操作系統
- 
                
                   $354FreeRTOS 源碼詳解與應用開發 — 基於 STM32 $354FreeRTOS 源碼詳解與應用開發 — 基於 STM32
- 
                
                   嵌入式實時操作系統 (Real-time Operating Systems Book 2 - The Practice: Using STM Cube, FreeRTOS and the STM32 Discovery Board) 嵌入式實時操作系統 (Real-time Operating Systems Book 2 - The Practice: Using STM Cube, FreeRTOS and the STM32 Discovery Board)$594$564
商品描述
Most microcontroller-based applications nowadays are large, complex, and may require several tasks to share the MCU in multitasking applications. Most modern high-speed microcontrollers support multitasking kernels with sophisticated scheduling algorithms so that many complex tasks can be executed on a priority basis. ARM-based Microcontroller Multitasking Projects: Using the FreeRTOS Multitasking Kernel explains how to multitask ARM Cortex microcontrollers using the FreeRTOS multitasking kernel.
The book describes in detail the features of multitasking operating systems such as scheduling, priorities, mailboxes, event flags, semaphores etc. before going onto present the highly popular FreeRTOS multitasking kernel.
Practical working real-time projects using the highly popular Clicker 2 for STM32 development board (which can easily be transferred to other boards) together with FreeRTOS are an essential feature of this book. Projects include: LEDs flashing at different rates; Refreshing of 7-segment LEDs; Mobile robot where different sensors are controlled by different tasks; Multiple servo motors being controlled independently; Multitasking IoT project; Temperature controller with independent keyboard entry; Random number generator with 3 tasks: live, generator, display; home alarm system; car park management system, and many more.
商品描述(中文翻譯)
大多數基於微控制器的應用程序如今都很大且複雜,並且可能需要多個任務在多任務應用中共享 MCU。大多數現代高速微控制器支持具有複雜排程演算法的多任務核心,以便許多複雜任務可以根據優先級執行。《ARM 基於微控制器的多任務專案:使用 FreeRTOS 多任務核心》解釋了如何使用 FreeRTOS 多任務核心來進行 ARM Cortex 微控制器的多任務處理。
本書詳細描述了多任務操作系統的特性,例如排程、優先級、郵箱、事件標誌、信號量等,然後介紹了廣受歡迎的 FreeRTOS 多任務核心。
使用廣受歡迎的 Clicker 2 STM32 開發板(可輕鬆轉移到其他開發板)和 FreeRTOS 的實際即時專案是本書的一個重要特點。專案包括:以不同速率閃爍的 LED;刷新 7 段 LED;移動機器人,其中不同的感測器由不同的任務控制;獨立控制的多個伺服馬達;多任務 IoT 專案;具有獨立鍵盤輸入的溫度控制器;具有 3 個任務的隨機數生成器:即時、生成器、顯示;家庭警報系統;停車場管理系統,以及更多。
 
 
     
     
     
     
     
     
     
    
 
     
     
     
     
     
     
     
     
    
