注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)科學(xué)理論與基礎(chǔ)知識(shí)FreeRTOS實(shí)時(shí)操作系統(tǒng):架構(gòu)、移植與開(kāi)發(fā)

FreeRTOS實(shí)時(shí)操作系統(tǒng):架構(gòu)、移植與開(kāi)發(fā)

FreeRTOS實(shí)時(shí)操作系統(tǒng):架構(gòu)、移植與開(kāi)發(fā)

定 價(jià):¥79.00

作 者: 李正軍、李瀟然
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302687146 出版時(shí)間: 2025-05-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  書(shū)以“新工科”教育理念為指導(dǎo),以產(chǎn)教融合為突破口,面向產(chǎn)業(yè)需求,全面重構(gòu)課程內(nèi)容,將產(chǎn)業(yè)界的最新技術(shù)引入教學(xué)。從科研、教學(xué)和工程實(shí)際應(yīng)用出發(fā),理論聯(lián)系實(shí)際,全面系統(tǒng)地講述了基于STM32CubeMX Keil MDK和STM32Cube(STM32CubeMX和STM32CubeIDE)開(kāi)發(fā)方式的嵌入式系統(tǒng)設(shè)計(jì)與應(yīng)用實(shí)例。 全書(shū)共分12章,主要內(nèi)容包括:緒論、Arm處理器體系架構(gòu)、STM32嵌入式微控器、STM32CubeMX的應(yīng)用、STM32CubeIDE開(kāi)發(fā)平臺(tái)、STM32通用輸入輸出接口、STM32中斷系統(tǒng)、STM32定時(shí)器系統(tǒng)、STM32 通用同步異步收發(fā)器(USART)、STM32模數(shù)轉(zhuǎn)換器(ADC)、STM32 DMA控制器和嵌入式實(shí)時(shí)操作系統(tǒng)FreeRTOS。全書(shū)內(nèi)容豐富,體系先進(jìn),結(jié)構(gòu)合理,理論與實(shí)踐相結(jié)合,尤其注重工程應(yīng)用技術(shù)。

作者簡(jiǎn)介

  李正軍,山東大學(xué)控制科學(xué)與工程學(xué)院教授、山東大學(xué)重點(diǎn)建設(shè)項(xiàng)目“現(xiàn)場(chǎng)總線技術(shù)實(shí)驗(yàn)室”負(fù)責(zé)人、碩士研究生導(dǎo)師,山東大學(xué)優(yōu)秀教師。長(zhǎng)期從事計(jì)算機(jī)控制、嵌入式控制系統(tǒng)、電力網(wǎng)絡(luò)監(jiān)測(cè)儀表、現(xiàn)場(chǎng)總線與工業(yè)以太網(wǎng)控制系統(tǒng)、電力系統(tǒng)自動(dòng)化、智能儀器儀表、無(wú)創(chuàng)呼吸機(jī)等方向研究,并具有較深造詣。中國(guó)電氣工業(yè)協(xié)會(huì)設(shè)備網(wǎng)現(xiàn)場(chǎng)總線分會(huì)理事、中華人民共和國(guó)機(jī)械行業(yè)標(biāo)準(zhǔn)《低壓電氣通信規(guī)約》審稿人,全國(guó)電器設(shè)備網(wǎng)絡(luò)通信接口標(biāo)準(zhǔn)化委員會(huì)委員。設(shè)計(jì)的產(chǎn)品在國(guó)內(nèi)外市場(chǎng)具有很大的影響,所指導(dǎo)的研究生在國(guó)內(nèi)外各大公司擔(dān)任重要崗位,并具有豐厚的待遇。主持省部級(jí)科技攻關(guān)和企業(yè)委托項(xiàng)目30余項(xiàng),出版《計(jì)算機(jī)測(cè)控系統(tǒng)設(shè)計(jì)與應(yīng)用》、《現(xiàn)場(chǎng)總線及其應(yīng)用技術(shù)》(第2版)、《計(jì)算機(jī)控制系統(tǒng)》(第3版)、《現(xiàn)場(chǎng)總線與工業(yè)以太網(wǎng)及其應(yīng)用系統(tǒng)設(shè)計(jì)》 等著作11部 ,授權(quán)國(guó)家專(zhuān)利2項(xiàng),發(fā)表學(xué)術(shù)論文60余篇,獲得省部級(jí)科技進(jìn)步獎(jiǎng)3項(xiàng)。

圖書(shū)目錄

第1章緒論
1.1FreeRTOS系統(tǒng)概述
1.1.1FreeRTOS的特點(diǎn)
1.1.2FreeRTOS的商業(yè)許可
1.1.3選擇FreeRTOS的理由
1.1.4FreeRTOS的發(fā)展歷史
1.1.5FreeRTOS的功能
1.1.6FreeRTOS的一些概念和術(shù)語(yǔ)
1.2FreeRTOS的源碼和官方手冊(cè)獲取
1.3FreeRTOS系統(tǒng)移植簡(jiǎn)介
1.4FreeRTOS的文件組成
1.5FreeRTOS的編碼規(guī)則及配置和功能裁剪
1.6FreeRTOS的啟動(dòng)流程
第2章STM32嵌入式微控制器
2.1STM32F407ZGT6概述
2.1.1STM32F407的主要特性
2.1.2STM32F407的主要功能
2.2STM32F407ZGT6芯片內(nèi)部結(jié)構(gòu)
2.3STM32F407VGT6芯片引腳和功能
2.4STM32F407VGT6最小系統(tǒng)設(shè)計(jì)
2.5STM32通用輸入輸出GPIO
2.5.1STM32 GPIO接口概述
2.5.2STM32的GPIO功能
2.6STM32外部中斷
2.6.1STM32F4中斷系統(tǒng)
2.6.2STM32F4外部中斷/事件控制器
2.7STM32串口USART
2.8STM32定時(shí)器
2.8.1STM32F4定時(shí)器概述
2.8.2STM32F4基本定時(shí)器
2.9STM32外設(shè)例程
第3章FreeRTOS任務(wù)管理
3.1任務(wù)管理概述
3.1.1多任務(wù)運(yùn)行基本機(jī)制
3.1.2任務(wù)的狀態(tài)
3.1.3任務(wù)的優(yōu)先級(jí)
3.1.4空閑任務(wù)
3.1.5基礎(chǔ)時(shí)鐘與嘀嗒信號(hào)
3.2FreeRTOS的任務(wù)調(diào)度
3.2.1任務(wù)調(diào)度方法概述
3.2.2使用時(shí)間片的搶占式調(diào)度方法
3.3任務(wù)管理的應(yīng)用場(chǎng)合
3.4任務(wù)管理相關(guān)函數(shù)
3.5FreeRTOS任務(wù)的設(shè)計(jì)要點(diǎn)
3.6FreeRTOS任務(wù)管理應(yīng)用實(shí)例
第4章FreeRTOS軟件定時(shí)器
4.1軟件定時(shí)器概述
4.1.1軟件定時(shí)器的特性
4.1.2軟件定時(shí)器的相關(guān)配置
4.1.3定時(shí)器服務(wù)任務(wù)的優(yōu)先級(jí)
4.2軟件定時(shí)器應(yīng)用場(chǎng)景
4.3軟件定時(shí)器的精度
4.4軟件定時(shí)器的運(yùn)作機(jī)制
4.5軟件定時(shí)器控制塊
4.6軟件定時(shí)器的相關(guān)函數(shù)
4.6.1軟件定時(shí)器創(chuàng)建函數(shù)
4.6.2軟件定時(shí)器啟動(dòng)函數(shù)
4.6.3軟件定時(shí)器停止函數(shù)
4.6.4軟件定時(shí)器任務(wù)
4.6.5軟件定時(shí)器刪除函數(shù)
4.7FreeRTOS軟件定時(shí)器應(yīng)用實(shí)例
第5章FreeRTOS任務(wù)間同步
5.1FreeRTOS信號(hào)量
5.1.1二值信號(hào)量
5.1.2計(jì)數(shù)信號(hào)量
5.1.3互斥信號(hào)量
5.1.4遞歸互斥量
5.1.5信號(hào)量應(yīng)用場(chǎng)景
5.1.6二值信號(hào)量運(yùn)作機(jī)制
5.1.7計(jì)數(shù)信號(hào)量運(yùn)作機(jī)制
5.1.8信號(hào)量控制塊
5.1.9相關(guān)函數(shù)
5.1.10FreeRTOS信號(hào)量應(yīng)用實(shí)例
5.2FreeRTOS互斥量
5.2.1優(yōu)先級(jí)翻轉(zhuǎn)問(wèn)題
5.2.2互斥量的工作原理
5.2.3互斥量應(yīng)用場(chǎng)景
5.2.4互斥量的運(yùn)作機(jī)制
5.2.5互斥量控制塊
5.2.6互斥量函數(shù)接口
5.2.7FreeRTOS互斥量應(yīng)用實(shí)例
5.3FreeRTOS事件組
5.3.1事件組的原理和功能
5.3.2事件組的應(yīng)用場(chǎng)景
5.3.3事件組運(yùn)作機(jī)制
5.3.4事件組控制塊
5.3.5事件組相關(guān)函數(shù)
5.3.6FreeRTOS事件組應(yīng)用實(shí)例
第6章FreeRTOS進(jìn)程間通信與消息隊(duì)列
6.1進(jìn)程間通信
6.2隊(duì)列的特點(diǎn)和基本操作
6.2.1隊(duì)列的特點(diǎn)
6.2.2隊(duì)列的基本操作
6.3消息隊(duì)列的運(yùn)作機(jī)制
6.4消息隊(duì)列的阻塞機(jī)制
6.5消息隊(duì)列的應(yīng)用場(chǎng)景
6.5.1任務(wù)間的消息交換
6.5.2中斷與任務(wù)間的消息傳遞
6.5.3日志系統(tǒng)和事件監(jiān)控
6.6消息隊(duì)列控制塊
6.7消息隊(duì)列操作相關(guān)函數(shù)
6.7.1消息隊(duì)列創(chuàng)建函數(shù)
6.7.2消息隊(duì)列靜態(tài)創(chuàng)建函數(shù)
6.7.3消息隊(duì)列刪除函數(shù)
6.7.4向消息隊(duì)列發(fā)送消息函數(shù)
6.7.5從消息隊(duì)列讀取消息函數(shù)
6.8FreeRTOS消息隊(duì)列應(yīng)用實(shí)例
第7章FreeRTOS內(nèi)存管理
7.1內(nèi)存管理的基本概念
7.2內(nèi)存管理的應(yīng)用場(chǎng)景
7.3內(nèi)存管理方案
7.3.1heap_1.c
7.3.2heap_2.c
7.3.3heap_3.c
7.3.4heap_4.c
7.3.5heap_5.c
7.4FreeRTOS內(nèi)存管理應(yīng)用實(shí)例
第8章FreeRTOS中斷管理
8.1FreeRTOS與中斷
8.2中斷的基本概念
8.3中斷管理的運(yùn)作機(jī)制
8.4中斷管理的應(yīng)用場(chǎng)景
8.5FreeRTOS中斷管理機(jī)制
8.6任務(wù)與中斷服務(wù)程序
8.6.1任務(wù)與中斷服務(wù)程序的關(guān)系
8.6.2中斷屏蔽和臨界代碼段
8.6.3在ISR中使用FreeRTOS API函數(shù)
8.6.4ISR設(shè)計(jì)原則
8.7FreeRTOS中斷管理應(yīng)用實(shí)例
第9章FreeRTOS在STM32上的移植實(shí)例
9.1STM32的GPIO輸入輸出應(yīng)用硬件設(shè)計(jì)
9.1.1STM32的GPIO輸入應(yīng)用硬件設(shè)計(jì)
9.1.2STM32的GPIO輸出應(yīng)用硬件設(shè)計(jì)
9.2STM32Cbue簡(jiǎn)介
9.3通過(guò)STM32CubeMX新建工程
9.4通過(guò)Keil MDK實(shí)現(xiàn)工程
9.5通過(guò)STM32CubeIDE實(shí)現(xiàn)工程
9.6通過(guò)STM32CubeProgrammer下載工程
9.7使用STM32CubeIDE調(diào)試工程
參考文獻(xiàn)
 

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)