请选择 进入手机版 | 继续访问电脑版

安富莱电子论坛

 找回密码
 立即注册

扫一扫,访问微社区

查看: 61473|回复: 240
收起左侧

【安富莱】全新65章2076页史诗级emWin教程发布,5年的实战经验全奉献,本次教程突出实战

[复制链接]

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
发表于 2016-6-26 11:20:41 | 显示全部楼层 |阅读模式
本帖最后由 eric2013 于 2017-12-23 00:18 编辑

下载教程和例子前,下面内容必读:
1.  我们的第一版emWin教程发布于2014-05-07,时隔两年半后再次推出全新2.0版本。
2.  为了做这个教程耗费了太多精力,连续5个多月,每天几乎都是晚上2点才休息,其实原本可以把第1版本教程简单修改发布出来,
    仅需2周时间就可以完成,但是觉得那样有些不负责了,对不起那些我们V6版本刚推出,而且没有任何资料情况下,兄弟们毫不犹
    豫就购买了,只有这样才能够无愧于心,在此特地感谢支持我们的兄弟们。
3.  鉴于以前的第一版emWin教程已经不再适用于F429开发板,本次教程也是专门给F429开发板配套的,F407和F103暂时不再升级。
    如果还在用第一版的方法操作F429板子,F429的性能完全发挥不出来。
4.  原创声明:本教程参考了Micrium,SEGGER,TouchGFX,Embedded Wizard GUI,百度百科和wiki百科的在线资料,还有几年前国内
    UCGUI论坛站长写的资料,其余emWin方面的资料未做任何参考。
5.  本次的emWin教程突出实战:
(1)为了充分发挥emWin性能,特意为F429板子配套的32位SDRAM,32位/24位颜色格式刷色块可达8千万点每秒,16位颜色格式
     刷色块可达1亿3千万点每秒,8位颜色格式刷色块可达2亿7千万点每秒。
     大家关心的刷图片,常用的16位颜色格式刷800*480*2的位图,可达15ms一帧,总的来说,F429+32位SDRAM的性能是F407+RA8875
     的6倍以上。
(2)emWin的底层驱动支持双图层,多缓冲以及F429支持8种颜色格式可以任意配置。当前底层驱动已经比较稳定,完善。
(3)所有的emWin例子全部采用三缓冲方式,不再使用窗口存储设备,因为窗口存储设备已经不能够发挥F429的性能。
(4)汉字显示方面,Unicode编码,GB2312编码,GBK编码全部制作,含详细制作教程。矢量汉字全字库也支持。
(5)图片显示方面,放弃以前的显示方式,本次全部将其绘制到存储设备后显示,效果极佳。
(6)几乎每个章节的开头我都添加了初学者重要提示,而且在教程讲解中,将大家可能遇到的问题及其注意事项,毫无保留的全部奉献。
(7)配套118个实例,章节配套的例子基本都是RTOS和裸机两个版本,并且每个版本有IAR和MDK两种工程,大家可以想象工作量有多大。
        很多章节随机配套了模拟器版本,方便大家在模拟器上面测试。
(8)除了我们自己制作的例子,官方配套的大批例子,几乎在每个控件章节,我都进行了讲解。多多研究实例才是快速上手的最佳捷径。
6.  今年剩下的两个月会制作10几期emWin提高篇实例,充分发挥emWin的综合性能,还有一个emWin的综合Demo,争取作为年终福利发布,
    综合Demo就是这个:http://forum.armfly.com/forum.php?mod=viewthread&tid=17330,实际性能杠杠的。
7.  关于教程和配套例子的说明:
(1)开发板配套emWin例子和模拟器版本都是5.32。
(2)配置的每个例子都含MDK和IAR两个版本,MDK请使用MDK4.7X及其以上版本,含MDK5.XX,IAR固定为使用7.5版本,其余版本未做测
        试。每个例子的编写和注释都比较规范,查看代码时请将编辑器的缩进参数和TAB设置为4来阅读。
(3)模拟器版本例子未做规范化,是GUIBuilder直接生成的代码,方便初学的网友参考对比。模拟器板子里面仅有一个GUIDEMO_Start.c文件
         直接替换模拟器里面的这个文件就可以运行。
(4)教程的例程说明部分以及所配套的所有例子,都是同一个库框架,所有的例子都是在这个框架下制作的,所以用户看教程此部分有重复,但
        是具体到章节功能是有不同的。这么做的好处很多,可以让教程和例子规范化起来,用户学完一个章节,并熟悉了一个例子之后,就可以非
        常方便的上手其它章节和配套的例子。
(5)配套例子的RTOS使用的是uCOS-III,版本3.05.00,如果使用其它的FreeRTOS,RTX或者uCOS-II,我们都有配套模板。由于我们所有RTOS例程框架
     都比较统一,所以要移植到其它RTOS上面比较容易,大部分例子复制粘贴MainTask.C文件即可。
8.  教程配套开发板:http://forum.armfly.com/forum.php?mod=viewthread&tid=15518
9.  王婆自卖自夸完毕,但是教程中依然有这样那样的缺点,总的来说,希望能够在实际项目上帮到大家。
================================================================
教程下载: 安富莱_STM32-V6开发板emWin教程 pdf(V2.0 共2067页).rar (31.74 MB, 下载次数: 100467)
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

0

主题

11

帖子

11

积分

新手上路

积分
11
发表于 2016-6-26 11:27:27 | 显示全部楼层
硬汉好厉害,这么多项目怎么忙得过来
回复

使用道具 举报

14

主题

84

帖子

112

积分

初级会员

积分
112
发表于 2016-6-26 13:24:26 | 显示全部楼层
希望一开始不要上RTOS。
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-6-26 14:21:17 | 显示全部楼层

回 leimao 的帖子

leimao:硬汉好厉害,这么多项目怎么忙得过来 (2016-06-26 11:27) 
现在失误的地方是V6的综合Demo最近一直没有时间弄了,下个月继续抓紧更新下,争取早日发布
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-6-26 14:22:32 | 显示全部楼层

回 mcza30 的帖子

mcza30:希望一开始不要上RTOS。 (2016-06-26 13:24) 
好的。
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

18

主题

862

帖子

898

积分

金牌会员

好好学习 天天向上

积分
898
发表于 2016-6-26 14:23:19 | 显示全部楼层
[s:150] [s:150] 争取早日发布
专注Qt和Linux
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

8

主题

79

帖子

95

积分

初级会员

积分
95
发表于 2016-6-26 16:39:35 | 显示全部楼层
顺便介绍下emwinSPY的使用就更好了,很期待。
回复

使用道具 举报

102

主题

729

帖子

933

积分

版主

Rank: 7Rank: 7Rank: 7

积分
933
发表于 2016-6-26 18:25:45 | 显示全部楼层
F429看好,省掉RA8875,成本有优势。
回复

使用道具 举报

4

主题

57

帖子

65

积分

初级会员

积分
65
发表于 2016-6-26 22:15:57 | 显示全部楼层
如何升级下andriod版本,ios版本和win10版本的主题?
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-6-27 09:11:53 | 显示全部楼层

回 有梦为马 的帖子

有梦为马:顺便介绍下emwinSPY的使用就更好了,很期待。 (2016-06-26 16:39) 
我也是这么想的,就是ST官方不给力,现在的版本还是STemWin5.28,都2年没有升级了。

emWinSPY早期的都是网口进行调试的,很麻烦。从5.32版本开始才加入了JLink的调试,使用RTT功能,非常方便。所以升级到5.32版本使用emWinSPY使用JLINK会好很多。
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-6-27 09:12:22 | 显示全部楼层

回 caicaptain2 的帖子

caicaptain2:F429看好,省掉RA8875,成本有优势。 (2016-06-26 18:25) 
另外F429要流畅很多。
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-6-27 09:12:55 | 显示全部楼层

回 longjunyi 的帖子

longjunyi:如何升级下andriod版本,ios版本和win10版本的主题?
 (2016-06-26 22:15) 
当前还不支持,等待官方升级。
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

7

主题

67

帖子

166

积分

初级会员

积分
166
发表于 2016-6-27 17:32:52 | 显示全部楼层
哈哈哈,硬汉看你样子又没有国庆,中秋,五一,端午了~
但是,我们很多人都等着你的!
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-6-28 11:08:42 | 显示全部楼层

回 toutou205 的帖子

toutou205:哈哈哈,硬汉看你样子又没有国庆,中秋,五一,端午了~
但是,我们很多人都等着你的! (2016-06-27 17:32) 
继续努力,[s:149]
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

0

主题

6

帖子

6

积分

新手上路

积分
6
发表于 2016-6-29 15:35:04 | 显示全部楼层
硬汉能不能加个 纯按键操作的emwin例程呢 以前都是触摸屏的 一个窗口有多个控件可以直接触摸操作 如果是纯按键操作的 该如何在各个控件之间切换
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-7-1 09:26:07 | 显示全部楼层

回 aaron2002 的帖子

aaron2002:硬汉能不能加个 纯按键操作的emwin例程呢 以前都是触摸屏的 一个窗口有多个控件可以直接触摸操作 如果是纯按键操作的 该如何在各个控件之间切换 (2016-06-29 15:35) 
有的,我们的ATM机例子就是的,支持全部使用外部按键,也支持触摸操作
http://forum.armfly.com/forum.php?mod=viewthread&tid=5595
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-7-3 00:11:00 | 显示全部楼层
2016-07-03
开始着手更新工作
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-7-3 00:15:34 | 显示全部楼层
2016-07-03
开始着手更新工作
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-7-4 08:57:04 | 显示全部楼层
2016-07-04
制作第1章和第2章,算是新增的章节。第2章重点说说怎么快速入门上手,这个太重要了。
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

7

主题

67

帖子

166

积分

初级会员

积分
166
发表于 2016-7-4 10:16:12 | 显示全部楼层
硬汉加油大概什么时候能搞完呀。在线等急~
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-7-4 10:19:46 | 显示全部楼层

回 toutou205 的帖子

toutou205:硬汉加油大概什么时候能搞完呀。在线等急~ (2016-07-04 10:16) 
9月份发布,初步是这样的,暂时就先看V5的教程吧。
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

24

主题

97

帖子

145

积分

初级会员

积分
145
发表于 2016-7-5 13:58:00 | 显示全部楼层
我感觉最深的就是界面怎么做都不漂亮,然后用贴图的方式又慢又麻烦。建议硬汉从如何做漂亮的界面考虑写教程
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-7-6 10:01:32 | 显示全部楼层

回 sss3s 的帖子

sss3s:我感觉最深的就是界面怎么做都不漂亮,然后用贴图的方式又慢又麻烦。建议硬汉从如何做漂亮的界面考虑写教程 (2016-07-05 13:58) 
所言甚是,这个有必要做一个章节。
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-7-12 10:16:14 | 显示全部楼层
2016-07-12
跨过第3章和第4章,最后了再做,制作第5章。
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

296

主题

1222

帖子

1819

积分

至尊会员

积分
1819
发表于 2016-7-12 11:40:22 | 显示全部楼层
硬汉好厉害,支持支持哟!!!!!!!!!!!
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-7-16 09:32:32 | 显示全部楼层
2016-07-16
完成第7章。
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-7-22 10:43:21 | 显示全部楼层
2016-07-22
完成第8章和第9章。
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

6

主题

378

帖子

390

积分

高级会员

积分
390
发表于 2016-7-22 12:40:53 | 显示全部楼层
[s:141]  [s:141] [s:141] [s:141]
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-7-23 10:11:35 | 显示全部楼层
2016-07-23
完成第10章。
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

1

主题

7

帖子

1

积分

新手上路

积分
1
发表于 2016-7-23 11:08:34 | 显示全部楼层
硬汉先生,有几个问题劳烦您指教:
1、新的emWin教程在V5板子上适用吗?
2、F429跑emWin与F407有什么区别,会用到F429的哪些新特性?会跑得流畅一些吗?
3、大约在几月份出来这个新教程?
4、如果是做数据采集、监控的产品(交互界面、以太网、CAN、RS485)的话选择V5还是V6的板子?
谢谢!!
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-7-23 11:16:27 | 显示全部楼层

回 sengsong 的帖子

sengsong:硬汉先生,有几个问题劳烦您指教:
1、新的emWin教程在V5板子上适用吗?
2、F429跑emWin与F407有什么区别,会用到F429的哪些新特性?会跑得流畅一些吗?
3、大约在几月份出来这个新教程?
....... (2016-07-23 11:08)
1.  适用的,只是暂时还不会对V5板子配套相应的例子。V5还用以前的例子,V5的100多个emWin例子,更新一次都得1-2个月时间。
2.  F429使用32位SDRAM+RGB65要比F407+RA8875流畅很多。
3.  这个教程大概10月份。也就是3个月时间。
4.  如果只是数据采集的监控类产品,使用F407就行。
     这个是我们自己做的数据采集产品,用的F407
     http://forum.armfly.com/forum.php?mod=viewthread&tid=20359

   还有F407板子配套的示波器的界面效果,做工控没问题的。
   http://forum.armfly.com/forum.php?mod=viewthread&tid=1285
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-7-27 11:35:01 | 显示全部楼层
2016-07-27
完成第11章。
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-7-27 11:39:49 | 显示全部楼层
4. 鉴于STemWin5.32版本刚发布,决定还是升级下教程和配套的例子,全部升级到5.32版本,5.34版本估计要半年以后了,现在模拟器还没有发布。
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

0

主题

87

帖子

206

积分

高级会员

积分
206
发表于 2016-7-28 10:16:14 | 显示全部楼层

回 eric2013 的帖子

eric2013:4. 鉴于STemWin5.32版本刚发布,决定还是升级下教程和配套的例子,全部升级到5.32版本,5.34版本估计要半年以后了,现在模拟器还没有发布。 (2016-07-27 11:39) 
赶紧发布
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-7-28 10:23:44 | 显示全部楼层

回 mingjie 的帖子

mingjie:赶紧发布 (2016-07-28 10:16) 
5. 教程发布时间定义今年10月份左右。
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

0

主题

87

帖子

206

积分

高级会员

积分
206
发表于 2016-7-28 15:38:31 | 显示全部楼层
希望 赶紧尽快发布教程和例子
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-7-28 15:57:35 | 显示全部楼层

回 mingjie 的帖子

mingjie:希望 赶紧尽快发布教程和例子 (2016-07-28 15:38)
学习V5发布的emWin教程即可
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-7-31 09:20:03 | 显示全部楼层
2016-07-31
完成第12章。
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

4958

主题

3万

帖子

4万

积分

管理员

做人第一,工作第二

Rank: 9Rank: 9Rank: 9

积分
40303
QQ
 楼主| 发表于 2016-8-2 10:56:17 | 显示全部楼层
2016-08-02
完成第13章。
淘宝小店: https://armfly.taobao.com/
专注,努力,用心的做好每一件事情,Fighting!
回复

使用道具 举报

3

主题

21

帖子

3

积分

新手上路

积分
3
发表于 2016-8-2 13:41:37 | 显示全部楼层
加油,期待综合例程[s:141]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|安富莱电子论坛 ( 鄂ICP备09023347号,公安机关备案号42010602000201 )

GMT+8, 2018-11-19 15:15 , Processed in 0.306503 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表