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

嵌入式實時操作系統(FreeRTOS原理架構與開發微課視頻版國家軟體與集成電路公共服務平台信息技術緊缺人才培養工程指定教材)/電子信息科學與技術叢書

  • 作者:編者:奚海蛟|責編:曾珊//李曄
  • 出版社:清華大學
  • ISBN:9787302630463
  • 出版日期:2023/07/01
  • 裝幀:平裝
  • 頁數:221
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書系統介紹FreeRTOS實時操作系統開發。全書共10章,第1?7章為FreeRTOS基礎開發部分,第8?10章為拓展應用部分。其中第1章介紹FreeRTOS實時操作系統、FreeRTOS實時操作系統的移植方法以及FreeRTOS的配置文件;第2章介紹FreeRTOS的任務,包括任務創建、任務刪除、任務掛起、任務切換、任務調度、任務信息、中斷優先順序、任務優先順序以及臨界區;第3章介紹FreeRTOS時間管理,包括時間片輪轉以及任務延時;第4章介紹FreeRTOS任務棧,包括內存分配失敗回調函數、堆棧溢出以及選擇堆棧大小;第5章介紹FreeRTOS內存管理,包括內存的申請和釋放以及內存分配;第6章介紹FreeRTOS任務間通信,包括消息隊列、二進位信號量、計數信號量、互斥信號量、遞歸互斥信號量、任務通知以及事件組;第7章介紹FreeRTOS定時器與低功耗;第8章介紹FreeRTOS+CLI命令行界面,通過CLI的移植以及創建命令的方法與實現展開敘述;第9章介紹FreeRTOS+FAT文件系統,以及通過文件系統的標準文件系統介面實現對文件的增刪改查功能;第10章介紹FreeRTOS的網路編程,對TCP/IP、UDP、TCP客戶端以及TCP伺服器展開敘述。
    本書適合作為廣大高校電腦專業基於STM32的實時操作系統相關課程的教材,也可以作為STM32實時操作系統開發者的自學參考用書。

作者介紹
編者:奚海蛟|責編:曾珊//李曄
    奚海蛟,畢業於北京航空航天大學,分別獲飛機設計專業學士學位、機器人技術專業碩士學位、通信與信息系統專業博士學位,博士后出站于北京航空航天大學。現任中國航空器擁有者與駕駛員協會(中國AOPA)技術總監、全國工業和信息化職業教育教學指導委員會電子信息分委會委員。長期從事嵌入式、無人機、物聯網、人工智慧等領域的技術開發工作並創立了相關領域研髮型企業,致力於嵌入式、無人機、物聯網、人工智慧等領域的人才培養。

目錄
第1章  FreeRTOS入門
  1.1  FreeRTOS簡介
    1.1.1  實時多任務操作系統
    1.1.2  FreeRTOS
  1.2  FreeRTOS移植
    1.2.1  開發原理
    1.2.2  開發步驟
  1.3  FreeRTOS配置文件
第2章  FreeRTOS任務
  2.1  任務創建
    2.1.1  開發原理
    2.1.2  開發步驟
    2.1.3  運行結果
  2.2  任務刪除
    2.2.1  開發原理
    2.2.2  開發步驟
    2.2.3  運行結果
  2.3  任務掛起
    2.3.1  開發原理
    2.3.2  開發步驟
    2.3.3  運行結果
  2.4  任務切換
    2.4.1  開發原理
    2.4.2  開發步驟
    2.4.3  運行結果
  2.5  任務調度
  2.6  任務信息
    2.6.1  開發原理
    2.6.2  開發步驟
    2.6.3  運行結果
  2.7  中斷優先順序與任務優先順序
    2.7.1  開發原理
    2.7.2  開發步驟
    2.7.3  運行結果
  2.8  臨界區
    2.8.1  開發原理
    2.8.2  開發步驟
    2.8.3  運行結果
第3章  FreeRTOS時間管理
  3.1  時間片輪轉
    3.1.1  開發原理
    3.1.2  開發步驟
    3.1.3  運行結果
  3.2  任務延時
    3.2.1  開發原理
    3.2.2  開發步驟
    3.2.3  運行結果
第4章  FreeRTOS任務棧
  4.1  內存分配失敗回調函數
    4.1.1  開發原理

    4.1.2  開發步驟
    4.1.3  運行結果
  4.2  任務棧溢出
    4.2.1  開發原理
    4.2.2  開發步驟
    4.2.3  運行結果
  4.3  選擇任務棧大小
    4.3.1  開發原理
    4.3.2  開發步驟
    4.3.3  運行結果
第5章  FreeRTOS內存管理
  5.1  內存申請和釋放
    5.1.1  開發原理
    5.1.2  開發步驟
    5.1.3  運行結果
  5.2  內存分配
第6章  FreeRTOS任務間通信
  6.1  消息隊列
    6.1.1  開發原理
    6.1.2  .開發步驟
    6.1.3  運行結果
  6.2  二進位信號量
    6.2.1  開發原理
    6.2.2  開發步驟
    6.2.3  運行結果
  6.3  計數信號量
    6.3.1  開發原理
    6.3.2  開發步驟
    6.3.3  運行結果
  6.4  互斥信號量
    6.4.1  開發原理
    6.4.2  開發步驟
    6.4.3  運行結果
  6.5  遞歸互斥信號量
    6.5.1  開發原理
    6.5.2  開發步驟
    6.5.3  運行結果
  6.6  任務通知
    6.6.1  開發原理
    6.6.2  開發步驟
    6.6.3  運行結果
  6.7  事件組
    6.7.1  開發原理
    6.7.2  開發步驟
    6.7.3  運行結果
第7章  FreeRTOS定時器與低功耗
  7.1  定時器
    7.1.1  開發原理
    7.1.2  開發步驟
    7.1.3  運行結果

  7.2  低功耗
    7.2.1  開發原理
    7.2.2  開發步驟
    7.2.3  運行結果
第8章  命令行界面
  8.1  FreeRTOS+CLI移植
    8.1.1  開發原理
    8.1.3  運行結果
  8.2  FreeRTOS+CLI配置和使用
    8.2.1  開發原理
    8.2.2  開發步驟
    8.2.3  運行結果
第9章  嵌入式文件系統開發
  9.1  FreeRTOS+FAT移植
    9.1.1  開發原理
    9.1.2  開發步驟
    9.1.3  運行結果
  9.2  FreeRTOS+FAT文件夾創建
    9.2.1  開發原理
    9.2.2  開發步驟
    9.2.3  運行結果
  9.3  FreeRTOS+FAT文件讀寫
    9.3.1  開發原理
    9.3.2  開發步驟
    9.3.3  運行結果
  9.4  FreeRTOS+FAT文件操作
    9.4.1  開發原理
    9.4.2  開發步驟
    9.4.3  運行結果
第10章  嵌入式網路編程開發
  10.1  FreeRTOS+TCP/IP移植
    10.1.1  開發原理
    10.1.2  開發步驟
    10.1.3  運行結果
  10.2  FreeRTOS+UDP
    10.2.1  開發原理
    10.2.2  開發步驟
    10.2.3  運行結果
  10.3  FreeRTOS+TCP客戶端
    10.3.1  開發原理
    10.3.2  開發步驟
    10.3.3  運行結果
  10.4  FreeRTOS+TCP伺服器
    10.4.1  開發原理
    10.4.2  開發步驟
    10.4.3  運行結果
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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