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

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

[复制链接]
baiyongbin2009 发布时间:2015-5-23 15:23
本帖最后由 baiyongbin2009 于 2015-5-25 17:17 编辑 9 n1 v3 k$ s  f" e4 j$ H; i

  L2 _! ?! _) l' {5 z1 Y4 w+ l1 O说明:) V1 s. q" k9 _+ ]  C: }
1. 书籍就是我以前发布的这个教程的纸质版,内容工整了些,错别字少了些。7 K9 d( `* w9 p. u1 y3 L
    https://www.stmcu.org.cn/module/forum/thread-585143-1-1.html
$ W, e! V! ^1 p+ T7 I2. 书籍配套的板子在这帖子有说明:7 A- i: [& h% ^: h
    https://www.stmcu.org.cn/module/forum/thread-601309-1-1.html% l. M" {0 M$ S( v, T
3. 现在搞了个淘宝预售,85折,有兴趣可以看看  链接
1 n. n. p/ ?. e) Y( ]* W5 @# M( \) k. H* Q9 R6 C' K+ o" }  @
1.jpg % d7 v# p  g" M+ s# I% X& h
2.jpg + J! r$ Y. D8 S: w

% C! K' y( |" V6 q, N5 C4 U
: d6 Z$ D+ X; \, N; G【内容简介】  w% q  h  a! x* @6 r0 K
    本书全面、深入地介绍了STemWin图形用户界面系统(GUI)的强大功能和使用方法。内容涵盖STemWin的基础知识、移植方法,BMP、JPEG、GIF、PNG等图片文件的解码显示和所有控件的使用方法,并提供了完善的汉字显示方案。本书采用“理论+实验”的编写方式,配套大量的实验例程,图文并茂,内容通俗易懂,可以帮助读者快速掌握STemWin的应用技术。
0 P* Q1 R& h2 w: S0 ?9 C( S    本书适合从事软件研发、GUI研究的工程技术人员阅读使用,也可作为高等学校相关专业及培训机构的教学用书。/ g3 |0 u1 k! q4 y6 h0 U! _( r) a- P

: `: _: a+ J/ H. K【前言】
9 S# o9 \" R" Z) R7 E3 V, @7 e       随着智能化时代的到来,越来越多的电子产品将人机交互作为产品核心的一部分。为了适应这一发展趋势,很多在校学生和电子开发人员开始学习GUI的相关知识和应用。但是,目前关于GUI方面的书籍很少,而且相关书籍的理论知识过多,实践和实际应用内容较少。本书介绍的GUI采用的是SEGGER公司授权给ST公司的STemWin。这款GUI非常适用于小型嵌入式系统,而且如果用户使用的是ST公司的MCU,那么就可以免费使用STemWin。本书的大部分内容都是作者实际工作经验的总结,通过本书的学习,读者可以由浅入深地掌握STemWin的移植方法,BMP、JPEG、GIF、PNG等图片文件的解码显示,完善的汉字显示方案以及STemWin大部分控件的使用方法,从而在实践中提高自身的实验能力、实际操作能力、独立分析和解决问题的能力。
  z; q' o% _) s% P9 }# T& t# z      本书的主要特点是理论和实践相结合,着重于实践,以尽量简单的语言和翔实的步骤讲述STemWin的重点,由简到繁地揭开STemWin的神秘面纱,使读者对STemWin有一个较全面的认识,并基本掌握STemWin的应用。另外,本书所有的实例代码都可以通过我们的网站获取。
5 t) |1 T! k- V: G- n& `      本书由白永斌、张汉光和黄强编著。在编写过程中,宋亭亭对本书的语法和截图进行了反复的修改,在此表示衷心的感谢!同时,还要感谢武汉安富莱电子有限公司的所有工作人员。8 W) Z! X  E/ U- N* e2 l3 Z: a
      由于作者水平有限,本书在某些方面难免有疏忽、不恰当甚至错误的地方,恳请各位同行提出批评和建议。/ `( P' U) _% ]% w
+ g" P) }+ N0 B9 o+ z" P
编著者
) D- L- }% w1 B3 I% f$ D1 u7 g/ `8 L8 o# r' [: G
【目录】
4 |# Z# W7 X8 |$ a4 [: |( E5 ~7 o- i- u
第1章  STemWin基础知识 # I, G. A1 H- o% T
  1.1  STemWin概述
5 ?3 A/ K9 d; C5 P7 W3 f  1.2  STemWin5.xx的移植 # n% K: B; C) a  B3 o- _7 h
  1.3  RA8875屏触摸校准自适应
0 R1 z- _4 C# x2 J; w; i  1.4  μCGUIBulder4.0和GUIBulder5.22的使用方法 ! ?8 G4 s/ V1 S. _; u2 s: `  Y  f
  1.5  emWin5.24模拟器与查看器
" A0 _1 i% a- [5 x1 A- z6 D第2章  STemWin文本与数值显示 5 a2 I1 t4 m6 A' A# n
  2.1  文本显示 2 ?+ O; S& m3 a, q# D7 B( o0 \: ^
  2.2  数值显示
( z/ l* G- ^: [  v3 P" f第3章  2D图形库 6 _( p: o: r* l6 d
  3.1  基本绘图
; b  Z( C/ T* D7 [" m2 S  3.2  绘制流位图 4 {( Q" n- `& g9 s) y
  3.3  绘制图形9 C- g% u% v, E7 m
第4章  STemWin图片显示 ) m9 {9 o+ D* I' ?! {+ m8 N0 u
  4.1  BMP图片显示
+ ^8 ^# e$ E- _5 H4 A8 Z( r7 h  4.2  JPEG图片显示 : \# u1 v; {2 I- B+ \) Q8 }2 ]: K
  4.3  GIF图片显示 4 N. D! b; F* Y( f5 T5 i
  4.4  PNG图片显示 4 i% K( J7 A. r( e! g
第5章  STemWin字符显示
. L8 ?/ F0 ]. @( R- J  5.1  STemWin支持字体# I0 G2 h3 d  ~4 R' e/ B( `
  5.2  STemWin汉字显示& @& n: O+ p1 }! z, D- C
  5.3  STemWin外语支持
' \- S: T8 z. }$ x1 g/ E! x% ]  5.4  外置字体(XBF)" y( B, O+ p2 y7 y" ^6 w2 i
  5.5  系统独立字体(SIF)7 j; M! j3 J, u9 n
  5.6  矢量字体(TrueType)7 ^& X& C+ @; }$ G# O) ~4 K5 d
第6章  STemWin光标 # X" y( V1 Q5 M" o5 i! l  O. U3 L, x
  6.1  STemWin支持的光标效果 ( s- [; T3 [" Q# N! d# ^' A7 n8 R
  6.2  在模拟器上演示光标
2 b- A; t0 c. q( U  6.3  在模拟器上演示动态光标 - P8 I3 r8 z! F
第7章  STemWin支持的颜色 ) D; S( b- A' [* r
  7.1  预定义颜色
, ?4 K/ N* l/ V6 n5 c8 f  7.2  固定调色板及其说明
" e% W0 H/ g0 A$ ^$ Q* E  7.3  在模拟器上演示颜色条测试例程 - p. X7 G' P6 n2 t; z6 U2 q
第8章  Sprite
" e' ]% F$ l  _( i$ C: ^& \  8.1  Sprite概述
4 T% U4 D% U. Q. N; u) f" u6 q  8.2  在模拟器上演示Sprite实例
4 Q# ?( Q7 y/ p8 \: t2 U* S第9章  STemWin抗锯齿(AA)技术
+ G* @+ l  z# s* A9 c  d  9.1  抗锯齿(AA)基础知识
* n. P2 ]& `5 D+ U) L8 r' @  9.2  抗锯齿API函数实例演示
$ k- [3 d0 M0 V. y  9.3  抗锯齿(AA)实例 8 ~2 n) w) H7 O3 }, V
第10章  STemWin多任务设计
  P1 o' V" n2 g" l  10.1  模拟器多任务设计
. ~3 Z. a9 T% ^8 }  10.2  μCOS-Ⅲ多任务设计 5 [0 A2 g. Y9 t
第11章  STemWin输入设备 * b: r& |. R8 n, \& w& \2 l
  11.1  指针输入设备(摇杆)
5 g. q% ~! s5 y  _4 Z4 a* [  11.2  键盘输入(实体按键操作控件)
! `( }5 T+ O  _% C' [9 }' _第12章  STemWin窗口管理器
' K4 C1 z4 D- Y9 G" Q' J  12.1  回调机制
8 E8 n$ I5 O/ i8 U2 y9 l  12.2  消息类型
5 @, ?# S$ Y& G7 G9 ~& A  12.3  定时器使用
7 K% k" s6 `6 e( X4 b1 E. M  12.4  ToolTips的使用
  S& y% ?4 U% N( _, ?  12.5  窗口管理器实例$ _# S/ c5 v* k6 f8 `0 c
第13章  STemWin控件
0 x! X/ ~1 D8 E  G  13.1  控件基础知识
5 T1 g8 A" h3 a- k% k  G! |  13.2  对话框基础知识
4 H' {) U0 s2 }/ O  13.3  按钮控件 3 j& u- t$ s4 P
  13.4  复选框控件
" S" S2 {- Z+ F- m8 W+ `4 m  13.5  下拉列表控件8 y8 i& [- b; X0 F% S
  13.6  编辑控件
5 _5 j# W/ q3 T8 R/ N) x  13.7  框架窗口控件 , a" R5 ~5 e8 x+ {% _9 G& C' u8 v
  13.8  图形控件
; y/ ^( w" c, j; f  d. F  13.9  标题控件
0 b! C" m, K9 E  13.10  列表框控件 ( D* N+ I  a& H4 t# X* v
  13.11  菜单控件
9 p! g7 x! I, C  13.12  消息框控件 7 ]% J: j) \8 o/ o+ l
  13.13  多行文本控件 " f  i2 [$ s! U' _  z  U
  13.14  多页控件 ) O6 K* T9 N* ]4 e$ o* l. I2 J
  13.15  进度条控件
" i6 V2 j$ F+ e+ ]) w2 |0 f( ?  13.16  单选按钮控件 1 _8 X! \+ I) A
  13.17  滚动条控件) ?1 f" x9 d9 Y- j. Z7 g$ n
  13.18  滑块控件
3 r! v8 b% U# y* I& `8 k  13.19  文本控件 0 j6 q  b( |2 J& Y
  13.20  窗口控件 8 `# H5 n/ y/ f7 E* S, y
  13.21  SPINBOX控件 2 e/ T  H% ^' @  F8 w2 |" @
  13.22  LISTVIEW控件
5 Y5 [) z) z, c8 t  13.23  在对话框上绘制2D图形的方法 9 b  x& I/ M7 r' E" Q
附录A  安富莱STM32-V5开发板套件 + I2 l; u: s1 h6 Z
  A.1  简介
: i, }1 U; f; B% k8 w  A.2  硬件配置
% _" L$ T5 h, Y1 s: A  A.3  文档教程 / K. h2 V$ c9 y/ Z) }" A
  A.4  技术支持8 m) f" l$ N7 i3 B7 E6 _; Z1 d: v, A& r

; _% b' J- M1 E5 ^' ]
$ D. i2 K2 ?; A5 `

/ o. c) W% t5 h5 V5 g. k. R* p/ f5 g- C, d7 q2 ?" g4 z; _
收藏 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" a7 C* {* W1 m! b+ v* P/ Z
既然是写STemWin的,为什么总是冒出uc的东西呢?2 B$ E# M/ z7 `+ A7 D- {2 V+ S( j
为什么不用开源且商业免费的RTOS,比如FreeRTOS呢? ...

' [, H* N9 A* d6 z; Y. l; k7 ]2 nFreeRTOS的资料少啊,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 编辑
5 J( }8 j( H' p  g
1 d# m+ h) \4 F. _5 W9 k恭喜恭喜!楼主什么时间搞个赠书活动?也活跃一下气氛
moyanming2013 回答时间:2015-5-23 21:22:09

* V  y8 g: [5 O( K* S, a既然是写STemWin的,为什么总是冒出uc的东西呢?$ B/ ^4 H! M9 G1 L' P0 n+ L" U8 X
为什么不用开源且商业免费的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:12
. Y. B: {! \2 e/ Q9 v你是谁啊

0 ]8 D, O4 S, o+ m' i看拼音,白永斌,安福莱STM32负责emwin的,emwin大牛级人物
米兰的无线电 回答时间:2015-5-23 22:40:05
支持支持,专家啊,收藏先
jacobfeng 回答时间:2015-5-23 22:48:49
emwin,
12345下一页
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版