幫助中心 | 我的帳號 | 關於我們

嵌入式系統多任務處理應用開發實戰(基於ARM MCU和FreeRTOS內核)/電子與嵌入式系統設計譯叢

  • 作者:(英)多根·易卜拉欣|責編:馮潤峰|譯者:胡訓強//楊鵬
  • 出版社:機械工業
  • ISBN:9787111718130
  • 出版日期:2023/02/01
  • 裝幀:平裝
  • 頁數:412
人民幣:RMB 149 元      售價:
放入購物車
加入收藏夾

內容大鋼
    如今多數基於微控制器的應用程序都屬於大規模複雜應用程序,並在多任務處理應用程序中要求若干任務共享微處理器。大部分現代高速微控制器借助複雜的調度演算法來支持多任務處理內核,使得能夠按照一定的優先順序執行大量的複雜任務。本書講述了如何利用FreeRTOS多任務處理內核讓ARM Cortex微控制器進行多任務處理。
    在介紹廣受歡迎的FreeRTOS多任務處理內核之前,本書詳細講解了多任務處理操作系統的各項特性,例如,調度、優先順序、郵箱、事件標誌和信號量等。
    本書的重要特色之一是使用非常流行的Clicker 2 for STM32開發板(讀者可以很輕鬆地換用其他型號的開發板)和FreeRTOS進行實時項目實戰,這些項目包括:LED以不同頻率閃爍、7段數碼管的刷新顯示、用不同任務控制各種感測器的移動機器人、獨立控制的多個伺服電機、多任務處理的物聯網、具有獨立鍵盤輸入的溫度控制器、具有三項任務(激活、發生器和顯示)的隨機數發生器、家用報警系統以及泊車管理系統等。
    通過閱讀本書,你將學習:
    多任務處理的基本概念。
    如何創建小型多任務處理程序。
    如何在ARM Cortex處理器上安裝和使用FreeRTOS。
    什麼是結構良好的實踐項目,如何創建自己的項目。
    本書非常適合希望使用FreeRTOS多任務處理內核進行多任務處理的專業工程師和電腦工程專業的學生閱讀。

作者介紹
(英)多根·易卜拉欣|責編:馮潤峰|譯者:胡訓強//楊鵬

目錄
譯者序
前言
致謝
第1章  微型電腦系統
  1.1  概述
  1.2  微控制器系統
    1.2.1  RAM
    1.2.2  ROM
    1.2.3  PROM
    1.2.4  EPROM
    1.2.5  EEPROM
    1.2.6  flash EEPROM
  1.3  微控制器的特點
    1.3.1  供電電壓
    1.3.2  時鐘
    1.3.3  定時器
    1.3.4  看門狗
    1.3.5  複位輸入
    1.3.6  中斷
    1.3.7  欠電壓檢測器
    1.3.8  模數轉換器
    1.3.9  串列輸入/輸出
    1.3.10  SPI和I2C
    1.3.11  LCD驅動器
    1.3.12  模擬比較器
    1.3.13  實時時鐘
    1.3.14  睡眠模式
    1.3.15  上電複位
    1.3.16  低功率運行
    1.3.17  灌電流/拉電流能力
    1.3.18  USB介面
    1.3.19  CAN介面
    1.3.20  乙太網介面
    1.3.21  Wi-Fi和藍牙介面
  1.4  微控制器架構
  1.5  小結
  拓展閱讀
第2章  ARM微控制器架構
  2.1  概述
  2.2  ARM微控制器
    2.2.1  Cortex-M
    2.2.2  Cortex-R
    2.2.3  Cortex-A
    2.2.4  Cortex-M處理器對比
    2.2.5  Cortex-M兼容性
    2.2.6  處理器性能測量
  2.3  STM32F407VGT6微控制器
    2.3.1  STM32F407VGT6的基本特點
    2.3.2  內部模塊示意圖
    2.3.3  供電

  ……
第3章  ARM Cortex微控制器開發板
第4章  Clicker 2 for STM32開發板
第5章  ARM微控制器編程
第6章  使用mikroC Pro for ARM編程
第7章  多任務處理簡介
第8章  FreeRTOS簡介
第9章  使用FreeRTOS函數
第10章  隊列管理
第11章  信號量和互斥量
第12章  事件組
第13章  軟體定時器
第14章  一些示例項目
第15章  空閑任務和空閑任務鉤子
第16章  任務通知
第17章  臨界區
第18章  基於Cortex-M4的微控制器中的中斷
第19章  在中斷服務程序中調用Free-RTOS API函數
第20章  停車場管理系統
第21章  不同城市的時間
第22章  移動機器人項目:Buggy
附錄
縮略語

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032