你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

我写的emWin(UCGUI)书籍就要发布,有兴趣可以看看  

[复制链接]
baiyongbin2009 发布时间:2015-5-23 15:23
本帖最后由 baiyongbin2009 于 2015-5-25 17:17 编辑 6 u) e4 u! A, y: ^

7 e  s) [8 A4 w& J9 q+ y8 [1 _说明:
3 T9 p5 y, q/ X2 t# C1. 书籍就是我以前发布的这个教程的纸质版,内容工整了些,错别字少了些。
) f, G0 O! E4 P5 E2 O. n    https://www.stmcu.org.cn/module/forum/thread-585143-1-1.html
' O% [# d6 l# ^) P2. 书籍配套的板子在这帖子有说明:
! Q  K" X7 ]+ o( L  _    https://www.stmcu.org.cn/module/forum/thread-601309-1-1.html* Q9 S7 h4 Z2 p+ H
3. 现在搞了个淘宝预售,85折,有兴趣可以看看  链接
1 }5 k2 r2 Q0 Q' A6 \( S0 [% N4 D/ O. t" f: y/ ]: t
1.jpg 6 p8 X7 \7 i' V
2.jpg - e5 y9 p0 T6 A- ?2 U; P

2 B5 J3 N8 Q1 @. X0 s4 I- o( Q' @/ F  N+ X$ @8 C( R) Y
【内容简介】* Z3 y9 s! w* E5 G+ a
    本书全面、深入地介绍了STemWin图形用户界面系统(GUI)的强大功能和使用方法。内容涵盖STemWin的基础知识、移植方法,BMP、JPEG、GIF、PNG等图片文件的解码显示和所有控件的使用方法,并提供了完善的汉字显示方案。本书采用“理论+实验”的编写方式,配套大量的实验例程,图文并茂,内容通俗易懂,可以帮助读者快速掌握STemWin的应用技术。# Y8 F' c5 w. g. R
    本书适合从事软件研发、GUI研究的工程技术人员阅读使用,也可作为高等学校相关专业及培训机构的教学用书。* o: R3 ?7 A$ k2 T

1 Z2 R" k" p3 v8 _9 x2 e! \【前言】
) @3 o6 F0 ?& g( @       随着智能化时代的到来,越来越多的电子产品将人机交互作为产品核心的一部分。为了适应这一发展趋势,很多在校学生和电子开发人员开始学习GUI的相关知识和应用。但是,目前关于GUI方面的书籍很少,而且相关书籍的理论知识过多,实践和实际应用内容较少。本书介绍的GUI采用的是SEGGER公司授权给ST公司的STemWin。这款GUI非常适用于小型嵌入式系统,而且如果用户使用的是ST公司的MCU,那么就可以免费使用STemWin。本书的大部分内容都是作者实际工作经验的总结,通过本书的学习,读者可以由浅入深地掌握STemWin的移植方法,BMP、JPEG、GIF、PNG等图片文件的解码显示,完善的汉字显示方案以及STemWin大部分控件的使用方法,从而在实践中提高自身的实验能力、实际操作能力、独立分析和解决问题的能力。
! V6 o8 q& p! R+ `      本书的主要特点是理论和实践相结合,着重于实践,以尽量简单的语言和翔实的步骤讲述STemWin的重点,由简到繁地揭开STemWin的神秘面纱,使读者对STemWin有一个较全面的认识,并基本掌握STemWin的应用。另外,本书所有的实例代码都可以通过我们的网站获取。
9 p0 W! @8 r# ~# N* }& a$ g/ j      本书由白永斌、张汉光和黄强编著。在编写过程中,宋亭亭对本书的语法和截图进行了反复的修改,在此表示衷心的感谢!同时,还要感谢武汉安富莱电子有限公司的所有工作人员。, @5 p8 O* k6 P/ k) z4 F% a2 g
      由于作者水平有限,本书在某些方面难免有疏忽、不恰当甚至错误的地方,恳请各位同行提出批评和建议。
# p. ~8 ]& P# M$ h& D- |- i/ H7 _$ g
编著者2 B; O7 ~7 A+ J# X

5 F, O1 F, Q0 e' f* z【目录】
- ]8 q" A' X5 Q4 S
; F: Q4 {( V: d9 c( @2 n. b7 _第1章  STemWin基础知识 7 @4 t% o+ F, g
  1.1  STemWin概述
0 L  C& O& z. h* L( z  j8 [: |9 {  1.2  STemWin5.xx的移植
0 U! k4 T( k7 X3 F% G( {; A. Q* J  1.3  RA8875屏触摸校准自适应8 s# Y# C& O  V, v! k
  1.4  μCGUIBulder4.0和GUIBulder5.22的使用方法
7 S6 A0 ^! Y. N: M  1.5  emWin5.24模拟器与查看器$ J* ~9 H$ j. S  o. T
第2章  STemWin文本与数值显示 ( s5 f. b) u/ d+ `3 o
  2.1  文本显示 7 ?3 ~) t  b1 r; @  z
  2.2  数值显示
# P( X6 d6 |+ W% V3 S2 D第3章  2D图形库 ! Q2 C/ J: g+ s" N- {
  3.1  基本绘图
, d; s( m1 \1 `* j) g: Y  3.2  绘制流位图 1 t* P: r  Y5 P
  3.3  绘制图形( p. o9 Y( t+ i* R! }5 G$ @
第4章  STemWin图片显示 2 P' I( \* W; U
  4.1  BMP图片显示
; X+ X3 e, w$ P  4.2  JPEG图片显示
; h4 ~3 B) y/ P  P# B0 S4 I  4.3  GIF图片显示
  C1 ^  P2 j1 T/ |2 v/ ]! S6 ]& N  4.4  PNG图片显示
9 m1 f6 ~: j+ u* G第5章  STemWin字符显示
1 z* B& d5 s/ |) V1 L4 H; H7 J  5.1  STemWin支持字体
  g' C+ d5 M! z  5.2  STemWin汉字显示7 c& D' x* z3 q& h
  5.3  STemWin外语支持
% s4 I, F, H# W0 O  5.4  外置字体(XBF)  i6 G2 r6 \* ^$ p
  5.5  系统独立字体(SIF)
! F: b( R  i& o  5.6  矢量字体(TrueType)
# b/ n; y6 p$ k# k* H; Z第6章  STemWin光标
( I- l+ {- Q' ^4 `/ b  6.1  STemWin支持的光标效果 3 W, I3 i8 k" R9 ^  r4 R1 k
  6.2  在模拟器上演示光标 : U" A  n# t2 \! j0 Q* @3 f4 t# r7 A
  6.3  在模拟器上演示动态光标
( N+ l8 H. k$ p! V第7章  STemWin支持的颜色
5 U, @4 x; H3 }5 R* a+ Q/ M  7.1  预定义颜色
8 Q; s+ u# I) j! E- a; s  7.2  固定调色板及其说明
' d* ~, t% u! s, c3 a  7.3  在模拟器上演示颜色条测试例程 1 Z1 S$ W2 n0 I
第8章  Sprite * q) f; y3 t6 |, T4 w( P
  8.1  Sprite概述 ' J) l: x  X& _9 n+ A: B
  8.2  在模拟器上演示Sprite实例 , G1 ^7 T" h' i& }
第9章  STemWin抗锯齿(AA)技术 0 Y+ G: _) q1 L3 @- p/ d# t6 {, i
  9.1  抗锯齿(AA)基础知识1 S3 X: p& g; _& B% `- L$ v
  9.2  抗锯齿API函数实例演示 * {+ a* O! [7 {) s" H
  9.3  抗锯齿(AA)实例 5 U4 p1 F. _' e0 u) n, U8 v
第10章  STemWin多任务设计
. ?. F+ c! U+ a5 _, r% }  10.1  模拟器多任务设计
8 o9 X) P" k( _# l: k  10.2  μCOS-Ⅲ多任务设计
2 \1 K: K7 r) W4 R- l( k第11章  STemWin输入设备 " T, ?* j. Z& i$ Y) s
  11.1  指针输入设备(摇杆) ' W  p0 o) f5 H: E, a/ n
  11.2  键盘输入(实体按键操作控件) ! p- z$ ?0 P) F/ t* C6 Q
第12章  STemWin窗口管理器 2 F8 r" d- R8 @8 J
  12.1  回调机制
# }" X6 p+ |" m6 P! m  12.2  消息类型 ; _& k$ t, a! N0 `3 r
  12.3  定时器使用
' D3 t! A+ G* K# F$ j6 p: I; q  12.4  ToolTips的使用 7 X% F* H6 d& D8 I  A" {" v5 a' y9 K
  12.5  窗口管理器实例
, m' c8 o; h3 I0 p7 O! U% ~1 G第13章  STemWin控件
/ h$ U9 ?) s5 e: R  13.1  控件基础知识
+ V' q( i2 J3 w. P. d. g' b  13.2  对话框基础知识) K# z7 Y7 L7 f& C6 @" g
  13.3  按钮控件
  U1 {, Q) u! T/ q! P- _  13.4  复选框控件 # w+ @! h- Q+ \& @+ y/ E( p
  13.5  下拉列表控件) P" x2 E- @' @( [; H$ t$ P
  13.6  编辑控件 # q# q8 K; C( ^
  13.7  框架窗口控件 * f* m; H- S" C! R* Q- ^+ a
  13.8  图形控件 1 f3 k: F. z, ~- u
  13.9  标题控件
7 f) t9 h' [& f! ?0 g, u2 l# D  13.10  列表框控件
% r- ]: u8 v6 b2 j  13.11  菜单控件
' T7 `( W2 Y4 M6 ]- h; X2 \/ v  13.12  消息框控件
7 v! R+ b+ B0 w! q  13.13  多行文本控件
  O+ m( n4 H- J: p  13.14  多页控件
/ f+ N# s* p0 V! ]  13.15  进度条控件 # u/ t) A$ ^; j  c* ^5 U. x
  13.16  单选按钮控件 $ z, x& C% t. c  b' [
  13.17  滚动条控件* J4 M2 W$ z7 \9 D1 Y
  13.18  滑块控件
* U* u5 \% m- {, e3 F/ O& P  13.19  文本控件 . I* q$ ~5 K! E4 s
  13.20  窗口控件 % W- `9 W, I, m6 O6 M% L1 C
  13.21  SPINBOX控件
" `3 K4 R& s6 Q. b! n, ?3 r  13.22  LISTVIEW控件 : d' {+ h0 n5 m8 r
  13.23  在对话框上绘制2D图形的方法 1 s. Y! A% T/ s( c  _% k
附录A  安富莱STM32-V5开发板套件 , l! `# p1 H( F3 H
  A.1  简介
; b- H4 j9 A  D  o& `  A.2  硬件配置
: g4 q/ t5 \4 V. R; ~  A.3  文档教程 - a  @- g+ o4 ~6 J$ S6 [6 E
  A.4  技术支持
" S8 W1 u) K% V. }: E5 i% V+ ]3 g5 V. I& Y* m
7 L9 w4 @+ b3 o; E- F  d. s
4 m2 E( A; v- e

/ U$ G2 ^- c7 i+ a$ m
收藏 1 评论63 发布时间:2015-5-23 15:23

举报

63个回答
党国特派员 回答时间:2015-5-24 09:41:08
哈哈,不错。。。 nothing.png nothing.png nothing.png nothing.png nothing.png nothing.png nothing.png nothing.png nothing.png nothing.png
qianfan 回答时间:2015-5-24 11:12:31
moyanming2013 发表于 2015-5-23 21:22
2 a$ I3 A5 b5 ]8 F9 i1 r既然是写STemWin的,为什么总是冒出uc的东西呢?
: l, i: d5 N; \6 ^: A为什么不用开源且商业免费的RTOS,比如FreeRTOS呢? ...

! o2 f9 I/ M/ f* R; f1 pFreeRTOS的资料少啊,UCOS满大街的资料。其实用习惯了都一样。可是入门就不一样了。
说不定 回答时间:2015-5-25 17:29:55
支持  顶  好东西              
wn1900 回答时间:2015-5-23 15:25:34
顶,赞一个
qianfan 回答时间:2015-5-23 15:27:08
恭喜恭喜,来个回复抽奖吧
zhuoyemp4 回答时间:2015-5-23 15:33:35
恭喜,支持楼上
安臣 回答时间:2015-5-23 15:44:59
赞一个,支持楼主
Paderboy 回答时间:2015-5-23 15:49:35
好东西,来个抽奖吧
拼命三郎 回答时间:2015-5-23 16:36:38
安富莱的板子好贵啊。
天使♀的☆宇★翼 回答时间:2015-5-23 16:48:32
支持楼主。赞一个,嘿嘿
lkl0305 回答时间:2015-5-23 16:55:56
本帖最后由 lkl0305 于 2015-5-23 16:57 编辑
  |9 ^/ [( d: Z
# B; P+ \  w7 |/ f2 q$ X恭喜恭喜!楼主什么时间搞个赠书活动?也活跃一下气氛
moyanming2013 回答时间:2015-5-23 21:22:09

: E9 R: x& F9 o: S0 z, f. k7 k既然是写STemWin的,为什么总是冒出uc的东西呢?3 Z/ d' `8 y& p- ^; ^/ N
为什么不用开源且商业免费的RTOS,比如FreeRTOS呢?
视通万里 回答时间:2015-5-23 22:12:32
你是谁啊
zuozhongkai 回答时间:2015-5-23 22:28:54
看拼音,白永斌,安福莱STM32负责emwin的,emwin大牛级人物
zuozhongkai 回答时间:2015-5-23 22:29:10
视通万里 发表于 2015-5-23 22:121 [- i) N" \8 D! [% C  y' v7 k/ o
你是谁啊
/ q5 u7 g/ ?$ H0 D& J
看拼音,白永斌,安福莱STM32负责emwin的,emwin大牛级人物
米兰的无线电 回答时间:2015-5-23 22:40:05
支持支持,专家啊,收藏先
jacobfeng 回答时间:2015-5-23 22:48:49
emwin,
12345下一页
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版