注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)卓越工程師培養(yǎng)計(jì)劃-嵌入式系統(tǒng):基于STemWin的STM32開(kāi)發(fā)與實(shí)踐

卓越工程師培養(yǎng)計(jì)劃-嵌入式系統(tǒng):基于STemWin的STM32開(kāi)發(fā)與實(shí)踐

卓越工程師培養(yǎng)計(jì)劃-嵌入式系統(tǒng):基于STemWin的STM32開(kāi)發(fā)與實(shí)踐

定 價(jià):¥68.00

作 者: 白永斌
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

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


ISBN: 9787121259722 出版時(shí)間: 2015-05-01 包裝:
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 408 字?jǐn)?shù):  

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

  本書(shū)全面、深入地介紹了STemWin圖形用戶界面系統(tǒng)(GUI)的強(qiáng)大功能和使用方法。內(nèi)容涵蓋STemWin的基礎(chǔ)知識(shí)、移植方法,BMP、JPEG、GIF、PNG等圖片文件的解碼顯示和所有控件的使用方法,并提供了完善的漢字顯示方案。本書(shū)采用“理論+實(shí)驗(yàn)”的編寫(xiě)方式,配套大量的實(shí)驗(yàn)例程,圖文并茂,內(nèi)容通俗易懂,可以幫助讀者快速掌握STemWin的應(yīng)用技術(shù)。

作者簡(jiǎn)介

  白永斌,實(shí)時(shí)操作系統(tǒng)(RTOS)和DSP資深工程師,具有豐富的實(shí)時(shí)操作系統(tǒng)、嵌入式系統(tǒng)研發(fā)實(shí)踐和培訓(xùn)經(jīng)驗(yàn)。

圖書(shū)目錄

第1章 STemWin基礎(chǔ)知識(shí)
1.1 STemWin概述
1.1.1 STemWin、emWin、μCGUI之間的關(guān)系
1.1.2 SEGGER公司介紹
1.1.3 STemWin介紹
1.1.4 STM32F103和STM32F407跑STemWin性能測(cè)試
1.2 STemWin5.xx的移植
1.2.1 關(guān)于STemWin移植的重要說(shuō)明
1.2.2 移植前的準(zhǔn)備工作
1.2.3 STemWin的裸機(jī)移植
1.2.4 STemWin帶RTOS的移植
1.3 RA8875屏觸摸校準(zhǔn)自適應(yīng)
1.3.1 觸摸校準(zhǔn)基礎(chǔ)知識(shí)介紹
1.3.2 觸摸屏校準(zhǔn)步驟
1.3.3 觸摸參數(shù)自動(dòng)加載
1.4 μCGUIBulder4.0和GUIBulder5.22的使用方法
1.4.1 GUIBulder5.22的使用步驟
1.4.2 μCGUIBulder4.0的使用
1.4.3 將生成的代碼移植到STM32-V5開(kāi)發(fā)板
1.5 emWin5.24模擬器與查看器
1.5.1 emWin5.24模擬器
1.5.2 emWin5.24查看器
第2章 STemWin文本與數(shù)值顯示
2.1 文本顯示
2.1.1 簡(jiǎn)單文本顯示
2.1.2 文本顯示模式
2.1.3 GUI_DispStringInRectWrap函數(shù)的使用
2.1.4 文本顯示實(shí)例――自動(dòng)換行的實(shí)現(xiàn)
2.2 數(shù)值顯示
2.2.1 十進(jìn)制數(shù)的顯示
2.2.2 十六進(jìn)制數(shù)和二進(jìn)制數(shù)的顯示
2.2.3 浮點(diǎn)數(shù)的顯示
第3章 2D圖形庫(kù)
3.1 基本繪圖
3.1.1 畫(huà)筆設(shè)置
3.1.2 基本繪制
3.1.3 Alpha混合
3.2 繪制流位圖
3.2.1 生成C流文件
3.2.2 移植到開(kāi)發(fā)板
3.3 繪制圖形
3.3.1 繪制多邊形
3.3.2 繪制圓
3.3.3 繪制橢圓
3.3.4 繪制弧線
3.3.5 繪制線圖
3.3.6 繪制餅圖
第4章 STemWin圖片顯示
4.1 BMP圖片顯示
4.1.1 BMP圖片支持
4.1.2 繪制已經(jīng)加載到存儲(chǔ)器的BMP圖片
4.1.3 繪制須加載到存儲(chǔ)器的BMP圖片
4.2 JPEG圖片顯示
4.2.1 JPEG圖片支持
4.2.2 繪制已加載到存儲(chǔ)器的JPEG圖片
4.2.3 繪制須加載到存儲(chǔ)器的JPEG圖片
4.3 GIF圖片顯示
4.3.1 GIF圖片支持
4.3.2 繪制已加載到存儲(chǔ)器的GIF圖片
4.3.3 繪制須加載到存儲(chǔ)器的GIF圖片
4.4 PNG圖片顯示
4.4.1 PNG圖片支持
4.4.2 繪制已加載到存儲(chǔ)器的PNG圖片
4.4.3 繪制須加載到存儲(chǔ)器的PNG圖片
第5章 STemWin字符顯示
5.1 STemWin支持字體
5.1.1 字體類型
5.1.2 字符集
5.1.3 標(biāo)準(zhǔn)字體
5.2 STemWin漢字顯示
5.2.1 漢字顯示基礎(chǔ)知識(shí)
5.2.2 漢字顯示方式
5.3 STemWin外語(yǔ)支持
5.3.1 Unicode
5.3.2 阿拉伯語(yǔ)支持
5.3.3 泰語(yǔ)支持
5.3.4 Shift JIS支持
5.4 外置字體(XBF)
5.4.1 XBF格式字體生成方法
5.4.2 XBF移植
5.5 系統(tǒng)獨(dú)立字體(SIF)
5.5.1 SIF格式字體生成方法
5.5.2 SIF移植
5.6 矢量字體(TrueType)
5.6.1 矢量字體概述
5.6.2 STemWin對(duì)矢量字體的支持
5.6.3 在模擬器上運(yùn)行矢量字體
5.6.4 矢量字體移植
第6章 STemWin光標(biāo)
6.1 STemWin支持的光標(biāo)效果
6.2 在模擬器上演示光標(biāo)
6.3 在模擬器上演示動(dòng)態(tài)光標(biāo)
第7章 STemWin支持的顏色
7.1 預(yù)定義顏色
7.2 固定調(diào)色板及其說(shuō)明
7.3 在模擬器上演示顏色條測(cè)試?yán)?
第8章 Sprite
8.1 Sprite概述
8.2 在模擬器上演示Sprite實(shí)例
第9章 STemWin抗鋸齒(AA)技術(shù)
9.1 抗鋸齒(AA)基礎(chǔ)知識(shí)
9.1.1 抗鋸齒質(zhì)量
9.1.2 抗鋸齒字體
9.1.3 高分辨率坐標(biāo)
9.2 抗鋸齒API函數(shù)實(shí)例演示
9.3 抗鋸齒(AA)實(shí)例
9.3.1 實(shí)例1――AA_HiResAntialiasing
9.3.2 實(shí)例2――AA_HiResPixels
9.3.3 實(shí)例3――AA_Lines
第10章 STemWin多任務(wù)設(shè)計(jì)
10.1 模擬器多任務(wù)設(shè)計(jì)
10.1.1 單任務(wù)系統(tǒng)(超級(jí)循環(huán))
10.1.2 多任務(wù)系統(tǒng):一個(gè)任務(wù)調(diào)用emWin
10.1.3 多任務(wù)系統(tǒng):多個(gè)任務(wù)調(diào)用emWin
10.1.4 官方推薦運(yùn)行方式
10.1.5 在模擬器上運(yùn)行多任務(wù)
10.2 μCOS-Ⅲ多任務(wù)設(shè)計(jì)
10.2.1 單任務(wù)系統(tǒng)(超級(jí)循環(huán))
10.2.2 多任務(wù)系統(tǒng):一個(gè)任務(wù)調(diào)用emWin
10.2.3 多任務(wù)系統(tǒng):多個(gè)任務(wù)調(diào)用emWin
第11章 STemWin輸入設(shè)備
11.1 指針輸入設(shè)備(搖桿)
11.1.1 概述
11.1.2 指針輸入設(shè)備(API)
11.1.3 五向搖桿操作光標(biāo)
11.2 鍵盤(pán)輸入(實(shí)體按鍵操作控件)
11.2.1 概述
11.2.2 驅(qū)動(dòng)層API
11.2.3 實(shí)體按鍵操作
第12章 STemWin窗口管理器
12.1 回調(diào)機(jī)制
12.1.1 術(shù)語(yǔ)說(shuō)明
12.1.2 回調(diào)機(jī)制、效化和渲染
12.2 消息類型
12.2.1 消息結(jié)構(gòu)
12.2.2 消息類型
12.2.3 系統(tǒng)類型消息實(shí)例
12.2.4 指針輸入設(shè)備(PID)類型消息實(shí)例
12.2.5 通知代碼類型消息實(shí)例
12.3 定時(shí)器使用
12.3.1 定時(shí)器功能介紹
12.3.2 在桌面窗口上使用定時(shí)器實(shí)例
12.3.3 在對(duì)話框上使用定時(shí)器實(shí)例
12.4 ToolTips的使用
12.4.1 ToolTips概述
12.4.2 ToolTips實(shí)例
12.5 窗口管理器實(shí)例
12.5.1 用戶自定義消息類型實(shí)例
12.5.2 桌面窗口回調(diào)函數(shù)實(shí)例
12.5.3 WM_Redraw.c實(shí)例
12.5.4 WM_Sample.c實(shí)例
12.5.5 WM_LateClipping.c實(shí)例
12.5.6 WM_Video.c實(shí)例
第13章 STemWin控件
13.1 控件基礎(chǔ)知識(shí)
13.1.1 當(dāng)前支持的控件
13.1.2 控件的重繪機(jī)制
13.1.3 控件使用方法
13.1.4 控件配置選項(xiàng)
13.1.5 通用控件API
13.1.6 常用函數(shù)
13.2 對(duì)話框基礎(chǔ)知識(shí)
13.2.1 對(duì)話框概述
13.2.2 創(chuàng)建對(duì)話框
13.2.3 對(duì)話框API
13.3 按鈕控件
13.3.1 按鈕控件概述
13.3.2 按鈕控件實(shí)例
13.3.3 在對(duì)話框上使用按鈕控件
13.4 復(fù)選框控件
13.4.1 復(fù)選框控件概述
13.4.2 復(fù)選框控件實(shí)例――WIDGET_CheckBox實(shí)例
13.5 下拉列表控件
13.5.1 下拉列表控件概述
13.5.2 下拉列表控件實(shí)例――WIDGET_Dropdown實(shí)例
13.5.3 在對(duì)話框上使用下拉列表控件
13.6 編輯控件
13.6.1 編輯控件概述
13.6.2 編輯控件實(shí)例――WIDGET_Edit實(shí)例
13.6.3 在對(duì)話框上使用編輯框控件
13.7 框架窗口控件
13.7.1 框架窗口控件概述
13.7.2 框架窗口控件實(shí)例――WIDGET_FrameWin實(shí)例
13.8 圖形控件
13.8.1 圖形控件概述
13.8.2 圖形控件實(shí)例――WIDGET_GraphYT實(shí)例
13.8.3 使用GUIBulder建立Graph控件
13.9 標(biāo)題控件
13.9.1 標(biāo)題控件概述
13.9.2 標(biāo)題控件實(shí)例――WIDGET_Header實(shí)例
13.9.3 使用GUIBulder建立HEADER控件
13.10 列表框控件
13.10.1 列表框控件概述
13.10.2 列表框控件實(shí)例――WIDGET_ListBox實(shí)例
13.10.3 在對(duì)話框上使用列表框控件
13.11 菜單控件
13.11.1 菜單控件概述
13.11.2 菜單控件實(shí)例――WIDGET_Menu實(shí)例
13.11.3 使用GUIBulder建立MENU控件
13.12 消息框控件
13.12.1 消息框控件概述
13.12.2 消息框控件實(shí)例
13.13 多行文本控件
13.13.1 多行文本控件概述
13.13.2 多行文本控件實(shí)例――WIDGET_Multiedit實(shí)例
13.13.3 使用μCGUIBulder建立多行文本控件
13.14 多頁(yè)控件
13.14.1 多頁(yè)控件概述
13.14.2 多頁(yè)控件實(shí)例――WIDGET_ Multipage實(shí)例
13.14.3 使用GUIBulder建立多頁(yè)控件
13.15 進(jìn)度條控件
13.15.1 進(jìn)度條控件概述
13.15.2 進(jìn)度條控件實(shí)例――WIDGET_Progbar實(shí)例
13.15.3 使用μGUIBulder建立進(jìn)度條控件
13.16 單選按鈕控件
13.16.1 單選按鈕控件概述
13.16.2 單選按鈕控件實(shí)例――DIALOG_Radio實(shí)例
13.16.3 使用GUIBulder建立單選按鈕控件
13.17 滾動(dòng)條控件
13.17.1 滾動(dòng)條控件概述
13.17.2 滾動(dòng)條控件實(shí)例――DIALOG_Scrollbar實(shí)例
13.17.3 使用GUIBulder建立滾動(dòng)條控件
13.18 滑塊控件
13.18.1 滑塊控件概述
13.18.2 滑塊控件實(shí)例――DIALOG_SliderColor實(shí)例
13.18.3 使用GUIBulder建立滑塊控件
13.19 文本控件
13.19.1 文本控件概述
13.19.2 使用GUIBulder建立文本控件
13.20 窗口控件
13.20.1 窗口控件概述
13.20.2 窗口控件實(shí)例――WIDGET_Window實(shí)例
13.21 SPINBOX控件
13.21.1 SPINBOX控件概述
13.21.2 SPINBOX控件實(shí)例――WIDGET_Spinbox實(shí)例
13.21.3 使用GUIBulder建立SPINBOX控件
13.22 LISTVIEW控件
13.22.1 LISTVIEW控件概述
13.22.2 LISTVIEW控件實(shí)例――WIDGET_ListView實(shí)例
13.22.3 使用GUIBulder建立LISTVIEW控件
13.23 在對(duì)話框上繪制2D圖形的方法
附錄A 安富萊STM32-V5開(kāi)發(fā)板套件
A.1 簡(jiǎn)介
A.2 硬件配置
A.3 文檔教程
A.4 技術(shù)支持

本目錄推薦

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