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

【安富莱STemWin教程】第5章 emWin5.24模拟器的使用方法

[复制链接]
baiyongbin2009 发布时间:2015-1-10 13:31
本帖最后由 baiyongbin2009 于 2015-1-10 13:33 编辑
( v, Q* g2 [  I4 i6 H7 f$ k/ k+ r0 q( @! F# Q3 U7 f0 M" J

特别说明:完整STemWin的1-60期教程和配套实例下载地址:链接

6 o" Y5 H3 \# P+ B4 C5 y
第5章      emWin5.24模拟器的使用方法

# U" i! `/ J" x8 t/ Z' n+ b
    本期主要是带领大家学习emWin5.24模拟器的使用, 主要内容是学习如何运行emWin5.24安装包里面的例子以及emWin查看器的使用。
    5. 1  emWin5.24的使用方法
    5. 2   emWin5.24查看器的使用方法
    5. 3  总结
- I* O5 J; V: |0 c% k# x; ~" _. h' V
5.1  emWin5.24的使用方法
    如果没有emWin5.24模拟器的,需要到官网下模拟器,emWin5.24的官网下载地址:http://www.segger.com/downloads.html?pid=26
    解压emWin5.24的安装包,用VC6.0打开后的效果是这样的:
5.1.jpg

. w& o& ?3 @5 Y" L
    默认的情况下运行的是emWin官方的DEMO,点击下面这两个按钮后运行:
5.2.jpg
0 t$ u# D: b% W( y" `
5.1.1      如何改变显示界面的大小
    以前的那些版本,改变显示界面大小的时候,完全的没有反应,现在的这个模拟器的版本完全的没有问题的,默认的情况下是320*240的。

* Z) Z; h, [8 t; |4 c) N4 ^5 ?
    5.3.jpg
    运行官方的DEMO后显示效果如下:
5.4.png
! B  T: h* B: M" C- x# x
    现在我们把分辨率改成480*272,显示效果就是下面这个样子的。
5.5.png

+ G3 `1 B$ X8 r, J: `$ j$ K5.1.2      如何在这个工程上运行官方其它例子
    比如我们要运行这个例子2DGL_BMPExport.c。
5.6.png

$ [8 G! T4 z; I
    这里我们需要把Application文件从工程里面独立出去
l  第一步:
5.7.png
- d8 u$ ~+ K6 n8 f4 F9 z
l  第二步:勾选红色方块就可以了。
5.8.jpg
; u% v/ g  K/ B
l  第三步
5.9.jpg

$ z0 ~+ @  y) j
l  第四步:这里把这个对勾去掉
5.10.jpg
. s. U! Z6 g) S' g- E2 n7 E* W" u
    设置完以后就可以运行这个例子了。
5.1.3      如何运行下面这种官方例子
    比如下面这种例子:
5.11.jpg
2 }7 b: j0 C* U5 |5 A' _6 i, ~1 E
    由于这个里面有一个LCDConf.c文件,在下面这个地方也有这个文件,只是配置不一样,都运行的话会有冲突,所以要把下面这里的独立出来(方法和上面讲的一样)。
5.12.jpg
; E1 J5 `* a3 Z5 y: l
5.2  emWin5.24查看器的使用方法
    关于emWin5.24查看器的位置在模拟器软件包的这个路径下:
5.13.jpg
8 U! t' o) j! _
    查看器的使用方法也比较简单,用户可以先运行emWin模拟器再打开查看器或者先运行查看器再打开emWin模拟器都可以的。下面是模拟器的实际显示效果:
5.14.jpg

0 o: \& R9 b$ B# M0 g
    查看器在多层显示的时候比较有用。
5.3  总结
    官方的模拟器是个非常好的东西,一般情况下,界面比较麻烦的可以先在上面做好,然后再移植到开发板上面。从下期教程开始,我们将讲解STemWin中API的使用。

2 J2 u4 T# x/ J
收藏 评论1 发布时间:2015-1-10 13:31

举报

1个回答
小七777 回答时间:2015-9-14 10:51:42
非常实用,赞一下,学习

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版