嵌入式實時操作系統 — FreeRTOS 原理、架構與開發 (微課視頻版)
奚海蛟
- 出版商: 清華大學
- 出版日期: 2023-07-01
- 售價: $354
- 貴賓價: 9.5 折 $336
- 語言: 簡體中文
- 頁數: 221
- 裝訂: 平裝
- ISBN: 7302630461
- ISBN-13: 9787302630463
-
相關分類:
嵌入式系統、Operating-system
立即出貨 (庫存 < 4)
買這商品的人也買了...
-
$551Java 編程思想, 4/e (Thinking in Java, 4/e)
-
$505Android 進階解密
-
$412RISC-V 架構與嵌入式開發快速入門
-
$774$735 -
$68$68 -
$588$559 -
$534$507 -
$400$340 -
$294$279 -
$658Java 多線程編程核心技術, 3/e
-
$359$341 -
$894$849 -
$414$393 -
$780$663 -
$620$527 -
$479$455 -
$396$376 -
$894$849 -
$500FreeRTOS 實時內核應用指南
-
$539$512 -
$454FreeRTOS 源碼詳解與應用開發 — 基於 STM32 (第2版)
-
$450$355 -
$680$537 -
$774$735 -
$1,188$1,129
相關主題
商品描述
本書以FreeRTOS實時操作系統為基礎,使用STM32F407為MCU核心的開發板,講解嵌入式實時操作系統控制。本書內容翔實,案例豐富,操作性極強;配有微視頻和課件,幫助讀者高效學習。
目錄大綱
目錄
第1章FreeRTOS入門
1.1FreeRTOS簡介
1.1.1實時多任務操作系統
1.1.2FreeRTOS
1.2FreeRTOS移植
1.2.1開發原理
1.2.2開發步驟
1.3FreeRTOS配置文件
第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.1FreeRTOS+CLI移植
8.1.1開發原理
8.1.2開發步驟
8.1.3運行結果
8.2FreeRTOS+CLI配置和使用
8.2.1開發原理
8.2.2開發步驟
8.2.3運行結果
第9章嵌入式文件系統開發
9.1FreeRTOS+FAT移植
9.1.1開發原理
9.1.2開發步驟
9.1.3運行結果
9.2FreeRTOS+FAT文件夾創建
9.2.1開發原理
9.2.2開發步驟
9.2.3運行結果
9.3FreeRTOS+FAT文件讀寫
9.3.1開發原理
9.3.2開發步驟
9.3.3運行結果
9.4FreeRTOS+FAT文件操作
9.4.1開發原理
9.4.2開發步驟
9.4.3運行結果
第10章嵌入式網絡編程開發
10.1FreeRTOS+TCP/IP移植
10.1.1開發原理
10.1.2開發步驟
10.1.3運行結果
10.2FreeRTOS+UDP
10.2.1開發原理
10.2.2開發步驟
10.2.3運行結果
10.3FreeRTOS+TCP客戶端
10.3.1開發原理
10.3.2開發步驟
10.3.3運行結果
10.4FreeRTOS+TCP服務器
10.4.1開發原理
10.4.2開發步驟
10.4.3運行結果
參考文獻