LiteOS應(yīng)用開發(fā)實(shí)踐教程
定 價(jià):37 元
- 作者:吳冬燕
- 出版時(shí)間:2021/6/1
- ISBN:9787121376023
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP316
- 頁碼:
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書從華為技術(shù)開發(fā)的LiteOS系統(tǒng)應(yīng)用技術(shù)層面出發(fā),根據(jù)當(dāng)前高職教育改革要求,采用項(xiàng)目化形式編寫,主要內(nèi)容包括:STM32微控制器介紹、認(rèn)識(shí)LiteOS、LiteOS系統(tǒng)的移植與調(diào)試、基于LiteOS的流水燈設(shè)計(jì)、基于LiteOS的數(shù)碼動(dòng)態(tài)顯示設(shè)計(jì)、基于LiteOS的按鍵中斷設(shè)計(jì)、基于LiteOS的矩陣鍵盤設(shè)計(jì)、基于LiteOS的OLED液晶屏顯示設(shè)計(jì)、基于LiteOS的串口通信設(shè)計(jì)、基于LiteOS的ADC模塊轉(zhuǎn)換與配置、基于LiteOS的GPS模塊通信設(shè)計(jì)、基于LiteOS的迪文屏顯示設(shè)計(jì)。本書注重學(xué)生技能訓(xùn)練,通過12個(gè)項(xiàng)目開展教學(xué),每個(gè)教學(xué)環(huán)節(jié)包括教學(xué)導(dǎo)航、知識(shí)準(zhǔn)備、任務(wù)實(shí)訓(xùn)、思考題,將理論知識(shí)貫穿于項(xiàng)目教學(xué)中,項(xiàng)目內(nèi)容由易到難、規(guī)模由小到大,程序完整、知識(shí)全面,具有很強(qiáng)的簡潔性、清晰性、操作性和可讀性。本書配有教學(xué)網(wǎng)站、電子教學(xué)課件、習(xí)題參考答案等。
吳冬燕,男,就職于蘇州工業(yè)職業(yè)技術(shù)學(xué)院,蘇州市智能制造產(chǎn)業(yè)聯(lián)盟 技術(shù)專家,蘇州市人工智能學(xué)會(huì) 會(huì)員,相關(guān)專業(yè)帶頭人。
項(xiàng)目1 STM32微控制器介紹
教學(xué)導(dǎo)航
知識(shí)準(zhǔn)備
1.1 說一說ARM Cortex-M4內(nèi)核
任務(wù)實(shí)訓(xùn)
知識(shí)準(zhǔn)備
1.2 STM32微控制器初探
任務(wù)實(shí)訓(xùn)
知識(shí)準(zhǔn)備
1.3 硬件實(shí)驗(yàn)平臺(tái)與開發(fā)環(huán)境搭建操作
任務(wù)實(shí)訓(xùn)
知識(shí)準(zhǔn)備
1.4 STM32 I/O口基本操作
任務(wù)實(shí)訓(xùn)
知識(shí)準(zhǔn)備
1.5 STM32通用外設(shè)操作
任務(wù)實(shí)訓(xùn)
知識(shí)準(zhǔn)備
1.6 STM32外部中斷實(shí)驗(yàn)
1.7 STM32串口調(diào)試操作
任務(wù)實(shí)訓(xùn)
項(xiàng)目小結(jié)
思考題
項(xiàng)目2 認(rèn)識(shí)LiteOS
教學(xué)導(dǎo)航
知識(shí)準(zhǔn)備
2.1 Huawei LiteOS Kernel基本框架
2.2 IAR介紹
任務(wù)實(shí)訓(xùn)
思考題
項(xiàng)目3 LiteOS系統(tǒng)的移植與調(diào)試
教學(xué)導(dǎo)航
知識(shí)準(zhǔn)備
3.1 開發(fā)板
3.2 軟件設(shè)計(jì)
3.3 實(shí)訓(xùn)設(shè)備
任務(wù)實(shí)訓(xùn)
思考題
項(xiàng)目4 基于LiteOS的流水燈設(shè)計(jì)
教學(xué)導(dǎo)航
知識(shí)準(zhǔn)備
4.1 GPIO簡介
4.2 GPIO庫函數(shù)配置
4.3 LiteOS系統(tǒng)的任務(wù)函數(shù)
4.4 硬件設(shè)計(jì)
4.5 軟件設(shè)計(jì)
4.6 實(shí)訓(xùn)設(shè)備
任務(wù)實(shí)訓(xùn)
思考題
項(xiàng)目5 基于LiteOS的數(shù)碼動(dòng)態(tài)顯示設(shè)計(jì)
教學(xué)導(dǎo)航
知識(shí)準(zhǔn)備
5.1 數(shù)碼管概述
5.2 硬件設(shè)計(jì)
5.3 軟件設(shè)計(jì)
5.4 實(shí)訓(xùn)設(shè)備
任務(wù)實(shí)訓(xùn)
思考題
項(xiàng)目6 基于LiteOS的按鍵中斷設(shè)計(jì)
教學(xué)導(dǎo)航
知識(shí)準(zhǔn)備
6.1 LiteOS中斷概述
6.2 硬件設(shè)計(jì)
6.3 軟件設(shè)計(jì)
6.4 實(shí)訓(xùn)設(shè)備
任務(wù)實(shí)訓(xùn)
思考題
項(xiàng)目7 基于LiteOS的矩陣鍵盤設(shè)計(jì)
教學(xué)導(dǎo)航
知識(shí)準(zhǔn)備
7.1 矩陣鍵盤簡介
7.2 工作原理
7.3 實(shí)訓(xùn)目的
7.4 實(shí)訓(xùn)內(nèi)容
7.5 硬件設(shè)計(jì)
7.6 軟件設(shè)計(jì)
7.7 實(shí)訓(xùn)設(shè)備
任務(wù)實(shí)訓(xùn)
思考題
項(xiàng)目8 基于LiteOS的OLED液晶屏顯示設(shè)計(jì)
教學(xué)導(dǎo)航
知識(shí)準(zhǔn)備
8.1 OLED概述
8.2 實(shí)訓(xùn)目的
8.3 實(shí)訓(xùn)內(nèi)容
8.4 硬件設(shè)計(jì)
8.5 軟件設(shè)計(jì)
8.6 實(shí)訓(xùn)設(shè)備
任務(wù)實(shí)訓(xùn)
思考題
項(xiàng)目9 基于LiteOS的串口通信設(shè)計(jì)
教學(xué)導(dǎo)航
知識(shí)準(zhǔn)備
9.1 實(shí)訓(xùn)目的
9.2 實(shí)訓(xùn)內(nèi)容
9.3 硬件設(shè)計(jì)
9.4 軟件設(shè)計(jì)
9.5 實(shí)訓(xùn)設(shè)備
任務(wù)實(shí)訓(xùn)
思考題
項(xiàng)目10 基于LiteOS的ADC模塊轉(zhuǎn)換與配置
教學(xué)導(dǎo)航
知識(shí)準(zhǔn)備
10.1 ADC概述
10.2 實(shí)訓(xùn)目的
10.3 實(shí)訓(xùn)內(nèi)容
10.4 硬件設(shè)計(jì)
10.5 軟件設(shè)計(jì)
10.6 實(shí)訓(xùn)設(shè)備
任務(wù)實(shí)訓(xùn)
思考題
項(xiàng)目11 基于LiteOS的GPS模塊通信設(shè)計(jì)
教學(xué)導(dǎo)航
知識(shí)準(zhǔn)備
11.1 ATGM332D模塊
11.2 實(shí)訓(xùn)目的
11.3 實(shí)訓(xùn)內(nèi)容
11.4 硬件設(shè)計(jì)
11.5 軟件設(shè)計(jì)
11.6 實(shí)訓(xùn)設(shè)備
任務(wù)實(shí)訓(xùn)
思考題
項(xiàng)目12 基于LiteOS的迪文屏顯示設(shè)計(jì)
教學(xué)導(dǎo)航
知識(shí)準(zhǔn)備
12.1 T5UID2軟件平臺(tái)
12.2 迪文屏開發(fā)軟件介紹
12.3 實(shí)訓(xùn)目的
12.4 實(shí)訓(xùn)內(nèi)容
12.5 軟件設(shè)計(jì)
12.6 實(shí)訓(xùn)設(shè)備
任務(wù)實(shí)訓(xùn)
思考題
參考文獻(xiàn)