中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >
FreeRTOS原理與應(yīng)用:基于GD32

包郵 FreeRTOS原理與應(yīng)用:基于GD32

作者:李可
出版社:電子工業(yè)出版社出版時(shí)間:2024-09-01
開本: 16開
本類榜單:教材銷量榜
中 圖 價(jià):¥41.6(7.2折) 定價(jià)  ¥58.0 登錄后可看到會(huì)員價(jià)
加入購物車 收藏
開年大促, 全場(chǎng)包郵
?新疆、西藏除外
本類五星書更多>

FreeRTOS原理與應(yīng)用:基于GD32 版權(quán)信息

  • ISBN:9787121489594
  • 條形碼:9787121489594 ; 978-7-121-48959-4
  • 裝幀:平裝-膠訂
  • 冊(cè)數(shù):暫無
  • 重量:暫無
  • 所屬分類:>

FreeRTOS原理與應(yīng)用:基于GD32 內(nèi)容簡(jiǎn)介

·本書采用GD32F303ZET6芯片的GD32F3蘋果派開發(fā)板,重點(diǎn)介紹FreeRTOS作系統(tǒng)的原理與應(yīng)用開發(fā)。全書共19章,前兩章簡(jiǎn)要介紹了嵌入式作系統(tǒng)和GD32F3蘋果派開發(fā)板;第3~19章分別介紹基準(zhǔn)工程的創(chuàng)建、簡(jiǎn)易作系統(tǒng)的實(shí)現(xiàn),以及FreeRTOS的移植、任務(wù)管理、時(shí)間管理、消息隊(duì)列、二值信號(hào)量與計(jì)數(shù)信號(hào)量、互斥信號(hào)量、事件標(biāo)志組、任務(wù)通知、軟件定時(shí)器、內(nèi)存管理、中斷管理、CPU利用率、流緩沖區(qū)、消息緩沖區(qū)和協(xié)程。全書程序代碼的編寫均遵循統(tǒng)一規(guī)范,且各章的工程均采用模塊化設(shè)計(jì),以便于將各模塊應(yīng)用在實(shí)際項(xiàng)目和產(chǎn)品中。本書配有豐富的資料,涵蓋GD32F3蘋果派開發(fā)板原理圖、例程、軟件、PPT等。資料將持續(xù)更新,下載可通過“越工程師培養(yǎng)系列”獲取。本書既可以作為高等院校電子信息、自動(dòng)化等業(yè)微控制器相關(guān)課程的教材,也可以作為微控制器系統(tǒng)設(shè)計(jì)及相關(guān)行業(yè)工程技術(shù)人員的入門培訓(xùn)用書。

FreeRTOS原理與應(yīng)用:基于GD32 目錄

第1章 嵌入式作系統(tǒng)簡(jiǎn)介 1 1.1 裸機(jī)系統(tǒng)與嵌入式作系統(tǒng) 1 1.1.1 簡(jiǎn)單裸機(jī)系統(tǒng) 1 1.1.2 基于定時(shí)器計(jì)時(shí)的裸機(jī)系統(tǒng) 2 1.1.3 嵌入式作系統(tǒng) 2 1.2 作系統(tǒng)的分類 3 1.2.1 分時(shí)作系統(tǒng) 3 1.2.2 實(shí)時(shí)作系統(tǒng) 3 1.3 FreeRTOS簡(jiǎn)介 4 1.3.1 為什么選擇FreeRTOS 4 1.3.2 FreeRTOS的點(diǎn) 4 1.3.3 商業(yè)許可 5 1.3.4 如何獲取相關(guān)資料 5 本章任務(wù) 5第1章 嵌入式作系統(tǒng)簡(jiǎn)介 1 1.1 裸機(jī)系統(tǒng)與嵌入式作系統(tǒng) 1 1.1.1 簡(jiǎn)單裸機(jī)系統(tǒng) 1 1.1.2 基于定時(shí)器計(jì)時(shí)的裸機(jī)系統(tǒng) 2 1.1.3 嵌入式作系統(tǒng) 2 1.2 作系統(tǒng)的分類 3 1.2.1 分時(shí)作系統(tǒng) 3 1.2.2 實(shí)時(shí)作系統(tǒng) 3 1.3 FreeRTOS簡(jiǎn)介 4 1.3.1 為什么選擇FreeRTOS 4 1.3.2 FreeRTOS的點(diǎn) 4 1.3.3 商業(yè)許可 5 1.3.4 如何獲取相關(guān)資料 5 本章任務(wù) 5 本章題 5 第2章 GD32F3蘋果派開發(fā)板簡(jiǎn)介 6 2.1 為什么選擇GD32 6 2.2 GD32F3系列微控制器簡(jiǎn)介 6 2.3 GD32F3蘋果派開發(fā)板電路簡(jiǎn)介 8 2.4 基于FreeRTOS的應(yīng)用實(shí)例 11 2.5 本書配套資料 11 2.6 GD32微控制器開發(fā)工具安裝與 配置 12 2.6.1 安裝Keil μVision5 12 2.6.2 設(shè)置Keil μVision5 14 2.6.3 安裝CH340驅(qū)動(dòng) 16 本章任務(wù) 16 本章題 17 第3章 基準(zhǔn)工程 18 3.1 GD32F30x系列微控制器的系統(tǒng)架 構(gòu)與存儲(chǔ)器映射 18 3.1.1 系統(tǒng)架構(gòu) 18 3.1.2 存儲(chǔ)器映射 19 3.2 GD32工程模塊名稱及說明 22 3.3 Keil編輯和編譯及程序下載過程 22 3.3.1 Keil編輯和編譯過程 23 3.3.2 程序下載過程 23 3.4 相關(guān)參考資料 23 3.5 代碼框架 24 3.6 實(shí)例與代碼解析 25 3.6.1 新建存放工程的文件夾 25 3.6.2 復(fù)制并編譯原始工程 25 3.6.3 LED文件對(duì)介紹 25 3.6.4 KeyOne文件對(duì)介紹 27 3.6.5 Delay文件對(duì)介紹 30 3.6.6 RCU文件對(duì)介紹 31 3.6.7 Timer文件對(duì)介紹 33 3.6.8 Main.c文件介紹 37 3.6.9 程序下載 39 3.6.10 運(yùn)行結(jié)果 44 本章任務(wù) 44 本章題 44 第4章 簡(jiǎn)易作系統(tǒng) 45 4.1 裸機(jī)系統(tǒng)與作系統(tǒng)的區(qū)別 45 4.2 任務(wù)切換基本原理 45 4.3 CPU工作寄存器和棧區(qū) 45 4.4 中斷與異常 48 4.4.1 Cortex-M3/M4的中斷與異常 48 4.4.2 中斷/異常返回 50 4.4.3 SCV與PendSV異常 52 4.5 任務(wù)的性 52 4.5.1 任務(wù)先級(jí) 52 4.5.2 任務(wù)狀態(tài) 52 4.5.3 不可剝奪內(nèi)核和可剝奪內(nèi)核 52 4.5.4 空閑任務(wù) 54 4.6 實(shí)例與代碼解析 54 4.6.1 復(fù)制并編譯原始工程 54 4.6.2 添加EasyOS文件對(duì) 55 4.6.3 完善EasyOS.h文件 55 4.6.4 完善EasyOS.c文件 56 4.6.5 完善Main.c文件 64 4.6.6 編譯及下載驗(yàn)證 66 本章任務(wù) 67 本章題 67 第5章 FreeRTOS的移植 68 5.1 FreeRTOS源碼的獲取 68 5.2 FreeRTOS源碼文件簡(jiǎn)介 68 5.3 FreeRTOS配置宏定義簡(jiǎn)介 69 5.4 實(shí)例與代碼解析 70 5.4.1 復(fù)制并編譯原始工程 70 5.4.2 移植 71 5.4.3 完善Main.c文件 72 5.4.4 下載驗(yàn)證 75 本章任務(wù) 76 本章題 76 第6章 任務(wù)管理 77 6.1 任務(wù)簡(jiǎn)介 77 6.1.1 任務(wù)函數(shù) 77 6.1.2 任務(wù)狀態(tài) 78 6.1.3 任務(wù)先級(jí) 78 6.1.4 任務(wù)句柄 79 6.1.5 任務(wù)棧 79 6.1.6 任務(wù)管理相關(guān)API函數(shù) 79 6.2 任務(wù)控制塊(TCB) 83 6.3 列表和列表項(xiàng) 83 6.4 棧幀初始化 85 6.5 SVC異常處理 86 6.6 PendSV異常處理 87 6.7 實(shí)例與代碼解析 89 6.7.1 復(fù)制并編譯原始工程 89 6.7.2 編寫測(cè)試程序 89 6.7.3 編譯及下載驗(yàn)證 90 本章任務(wù) 91 本章題 91 第7章 時(shí)間管理 92 7.1 相對(duì)延時(shí) 92 7.2 對(duì)延時(shí) 92 7.3 時(shí)間管理相關(guān)API函數(shù) 92 7.4 實(shí)例與代碼解析 93 7.4.1 復(fù)制并編譯原始工程 93 7.4.2 編寫測(cè)試程序 93 7.4.3 編譯及下載驗(yàn)證 95 本章任務(wù) 95 本章題 95 第8章 消息隊(duì)列 96 8.1 隊(duì)列與循環(huán)隊(duì)列 96 8.2 數(shù)據(jù)存儲(chǔ) 97 8.3 多任務(wù)訪問 97 8.4 出隊(duì)阻塞 97 8.5 入隊(duì)阻塞 97 8.6 消息隊(duì)列集 98 8.7 消息隊(duì)列相關(guān)API函數(shù) 98 8.8 消息隊(duì)列集相關(guān)API函數(shù) 103 8.9 實(shí)例與代碼解析 107 8.9.1 復(fù)制并編譯原始工程 107 8.9.2 編寫測(cè)試程序 108 8.9.3 編譯及下載驗(yàn)證 110 本章任務(wù) 111 本章題 111 第9章 二值信號(hào)量與計(jì)數(shù)信號(hào)量 112 9.1 中斷延遲 112 9.2 二值信號(hào)量 113 9.3 計(jì)數(shù)信號(hào)量 115 9.4 相關(guān)API函數(shù) 116 9.5 實(shí)例與代碼解析 123 9.5.1 復(fù)制并編譯原始工程 123 9.5.2 編寫測(cè)試程序 123 9.5.3 編譯及下載驗(yàn)證 124 本章任務(wù) 125 本章題 125 第10章 互斥信號(hào)量 126 10.1 共享資源與互斥訪問 126 10.1.1 共享資源 126 10.1.2 通過臨界段實(shí)現(xiàn)資源管理 128 10.1.3 通過調(diào)度器實(shí)現(xiàn)資源管理 130 10.1.4 通過互斥信號(hào)量實(shí)現(xiàn)資源 管理 132 10.2 先級(jí)翻轉(zhuǎn)與繼承 133 10.2.1 先級(jí)翻轉(zhuǎn) 133 10.2.2 先級(jí)繼承 133 10.3 遞歸互斥信號(hào)量 134 10.4 死鎖 134 10.5 互斥信號(hào)量與調(diào)度器 134 10.6 守護(hù)任務(wù) 137 10.7 互斥信號(hào)量相關(guān)API函數(shù) 138 10.8 實(shí)例與代碼解析 140 10.8.1 復(fù)制并編譯原始工程 140 10.8.2 編寫測(cè)試程序 140 10.8.3 編譯及下載驗(yàn)證 142 本章任務(wù) 143 本章題 143 第11章 事件標(biāo)志組 144 11.1 事件標(biāo)志組性 144 11.2 事件標(biāo)志組原理 144 11.3 事件標(biāo)志組相關(guān)API函數(shù) 145 11.4 實(shí)例與代碼解析 155 11.4.1 復(fù)制并編譯原始工程 155 11.4.2 編寫測(cè)試程序 155 11.4.3 編譯及下載驗(yàn)證 157 本章任務(wù) 158 本章題 158 第12章 任務(wù)通知 159 12.1 任務(wù)通知原理 159 12.2 任務(wù)通知相關(guān)API函數(shù) 160 12.3 任務(wù)通知的應(yīng)用 166 12.4 實(shí)例與代碼解析 170 12.4.1 復(fù)制并編譯原始工程 170 12.4.2 編寫測(cè)試程序 170 12.4.3 編譯及下載驗(yàn)證 171 本章任務(wù) 171 本章題 171 第13章 軟件定時(shí)器 172 13.1 軟件定時(shí)器簡(jiǎn)介 172 13.1.1 軟件定時(shí)器的回調(diào)函數(shù) 172 13.1.2 軟件定時(shí)器的模式 172 13.1.3 軟件定時(shí)器的狀態(tài) 173 13.2 軟件定時(shí)器服務(wù) 174 13.2.1 軟件定時(shí)器的命令隊(duì)列 174 13.2.2 軟件定時(shí)器服務(wù)調(diào)度 174 13.3 軟件定時(shí)器ID 176 13.4 復(fù)位軟件定時(shí)器 176 13.5 軟件定時(shí)器相關(guān)API函數(shù) 176 13.6 實(shí)例與代碼解析 186 13.6.1 復(fù)制并編譯原始工程 186 13.6.2 編寫測(cè)試程序 186 13.6.3 編譯及下載驗(yàn)證 188 本章任務(wù) 188 本章題 188 第14章 內(nèi)存管理 189 14.1 內(nèi)存管理簡(jiǎn)介 189 14.2 內(nèi)存管理的應(yīng)用場(chǎng)景 190 14.3 內(nèi)存碎片 190 14.4 FreeRTOS內(nèi)存管理機(jī)制 191 14.5 內(nèi)存管理相關(guān)API函數(shù) 192 14.6 實(shí)例與代碼解析 193 14.6.1 復(fù)制并編譯原始工程 193 14.6.2 編寫測(cè)試程序 194 14.6.3 編譯及下載驗(yàn)證 194 本章任務(wù) 195 本章題 195 第15章 中斷管理 196 15.1 中斷簡(jiǎn)介 196 15.2 中斷先級(jí) 197 15.3 用于屏蔽中斷的殊寄存器 197 15.4 FreeRTOS中斷宏 199 15.5 中斷開關(guān) 200 15.6 臨界段代碼 201 15.7 實(shí)例與代碼解析 202 15.7.1 復(fù)制并編譯原始工程 202 15.7.2 完善Timer.c文件 202 15.7.3 編寫測(cè)試程序 204 15.7.4 編譯及下載驗(yàn)證 205 本章任務(wù) 206 本章題 206 第16章 CPU利用率 207 16.1 CPU利用率簡(jiǎn)介 207 16.2 CPU利用率統(tǒng)計(jì) 207 16.3 CPU利用率相關(guān)API函數(shù) 207 16.4 實(shí)例與代碼解析 208 16.4.1 復(fù)制并編譯原始工程 208 16.4.2 完善FreeRTOSConfig.h文件 208 16.4.3 完善Timer文件對(duì) 209 16.4.4 編寫測(cè)試程序 210 16.4.5 編譯及下載驗(yàn)證 211 本章任務(wù) 211 本章題 212 第17章 流緩沖區(qū) 213 17.1 流緩沖區(qū)簡(jiǎn)介 213 17.2 流緩沖區(qū)相關(guān)API函數(shù) 213 17.3 實(shí)例與代碼解析 219 17.3.1 復(fù)制并編譯原始工程 219 17.3.2 完善UART0.c文件 219 17.3.3 編寫測(cè)試程序 220 17.3.4 編譯及下載驗(yàn)證 221 本章任務(wù) 221 本章題 221 第18章 消息緩沖區(qū) 222 18.1 消息緩沖區(qū)簡(jiǎn)介 222 18.2 消息緩沖區(qū)相關(guān)API函數(shù) 222 18.3 實(shí)例與代碼解析 227 18.3.1 復(fù)制并編譯原始工程 227 18.3.2 編寫測(cè)試程序 228 18.3.3 編譯及下載驗(yàn)證 229 本章任務(wù) 229 本章題 229 第19章 協(xié)程 230 19.1 協(xié)程的基本原理 230 19.2 FreeRTOS協(xié)程 231 19.2.1 FreeRTOS中協(xié)程的狀態(tài) 231 19.2.2 FreeRTOS中協(xié)程的先級(jí) 231 19.2.3 FreeRTOS中的協(xié)程函數(shù) 232 19.2.4 FreeRTOS中協(xié)程的調(diào)度 233 19.2.5 FreeRTOS協(xié)程的使用限制 234 19.3 協(xié)程相關(guān)API函數(shù) 235 19.4 實(shí)例與代碼解析 242 19.4.1 復(fù)制并編譯原始工程 242 19.4.2 完善FreeRTOSConfig.h文件 242 19.4.3 編寫測(cè)試程序 243 19.4.4 編譯及下載驗(yàn)證 244 本章任務(wù) 245 本章題 245 參考文獻(xiàn) 246
展開全部
商品評(píng)論(0條)
暫無評(píng)論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 马尔表面粗糙度仪-MAHR-T500Hommel-Mitutoyo粗糙度仪-笃挚仪器 | 专业的新乡振动筛厂家-振动筛品质保障-环保振动筛价格—新乡市德科筛分机械有限公司 | 琉璃瓦-琉璃瓦厂家-安徽盛阳新型建材科技有限公司 | 大型冰雕-景区冰雕展制作公司,3D创意设计源头厂家-[赛北冰雕] | 电气控制系统集成商-PLC控制柜变频控制柜-非标自动化定制-电气控制柜成套-NIDEC CT变频器-威肯自动化控制 | 在线浊度仪_悬浮物污泥浓度计_超声波泥位计_污泥界面仪_泥水界面仪-无锡蓝拓仪表科技有限公司 | 水轮机密封网 | 水轮机密封产品研发生产厂家 | 猎头招聘_深圳猎头公司_知名猎头公司 | 南京种植牙医院【官方挂号】_南京治疗种植牙医院那个好_南京看种植牙哪里好_南京茀莱堡口腔医院 尼龙PA610树脂,尼龙PA612树脂,尼龙PA1010树脂,透明尼龙-谷骐科技【官网】 | 回转炉,外热式回转窑,回转窑炉-淄博圣元窑炉工程有限公司 | 天津市能谱科技有限公司-专业的红外光谱仪_红外测油仪_紫外测油仪_红外制样附件_傅里叶红外光谱技术生产服务厂商 | 植筋胶-粘钢胶-碳纤维布-碳纤维板-环氧砂浆-加固材料生产厂家-上海巧力建筑科技有限公司 | 企典软件一站式企业管理平台,可私有、本地化部署!在线CRM客户关系管理系统|移动办公OA管理系统|HR人事管理系统|人力 | 山东石英砂过滤器,除氟过滤器「价格低」-淄博胜达水处理 | 杭州公司变更法人-代理记账收费价格-公司注销代办_杭州福道财务管理咨询有限公司 | 纯化水设备-纯水设备-超纯水设备-[大鹏水处理]纯水设备一站式服务商-东莞市大鹏水处理科技有限公司 | 环氧乙烷灭菌器_压力蒸汽灭菌器_低温等离子过氧化氢灭菌器 _低温蒸汽甲醛灭菌器_清洗工作站_医用干燥柜_灭菌耗材-环氧乙烷灭菌器_脉动真空压力蒸汽灭菌器_低温等离子灭菌设备_河南省三强医疗器械有限责任公司 | 郑州大巴车出租|中巴车租赁|旅游大巴租车|包车|郑州旅游大巴车租赁有限公司 | 缓蚀除垢剂_循环水阻垢剂_反渗透锅炉阻垢剂_有机硫化物-郑州威大水处理材料有限公司 | 深圳宣传片制作_产品视频制作_深圳3D动画制作公司_深圳短视频拍摄-深圳市西典映画传媒有限公司 | 深圳市源和塑胶电子有限公司-首页 | 东莞市天进机械有限公司-钉箱机-粘箱机-糊箱机-打钉机认准东莞天进机械-厂家直供更放心! | 脉冲除尘器,除尘器厂家-淄博机械 | 慢回弹测试仪-落球回弹测试仪-北京冠测精电仪器设备有限公司 | 掺铥光纤放大器-C/L波段光纤放大器-小信号光纤放大器-合肥脉锐光电技术有限公司 | 浙江皓格药业有限公司| 西宁装修_西宁装修公司-西宁业之峰装饰-青海业之峰墅级装饰设计公司【官网】 | 双菱电缆-广州电缆厂_广州电缆厂有限公司 | 成都APP开发-成都App定制-成都app开发公司-【未来久】 | 基本型顶空进样器-全自动热脱附解吸仪价格-AutoHS全模式-成都科林分析技术有限公司 | 武汉高低温试验箱_恒温恒湿试验箱厂家-武汉蓝锐环境科技有限公司 | EPK超声波测厚仪,德国EPK测厚仪维修-上海树信仪器仪表有限公司 | 蓄电池回收,ups电池后备电源回收,铅酸蓄电池回收,机房电源回收-广州益夫铅酸电池回收公司 | 基本型顶空进样器-全自动热脱附解吸仪价格-AutoHS全模式-成都科林分析技术有限公司 | 便民信息网_家电维修,家电清洗,开锁换锁,本地家政公司 | 全屋整木定制-橱柜,家具定制-四川峨眉山龙马木业有限公司 | 浙江红酒库-冰雕库-气调库-茶叶库安装-医药疫苗冷库-食品物流恒温恒湿车间-杭州领顺实业有限公司 | 编织人生 - 权威手工编织网站,编织爱好者学习毛衣编织的门户网站,织毛衣就上编织人生网-编织人生 | 高考志愿规划师_高考规划师_高考培训师_高报师_升学规划师_高考志愿规划师培训认证机构「向阳生涯」 | 「阿尔法设计官网」工业设计_产品设计_产品外观设计 深圳工业设计公司 | 欧洲MV日韩MV国产_人妻无码一区二区三区免费_少妇被 到高潮喷出白浆av_精品少妇自慰到喷水AV网站 |