|
发表于 2013-6-30 13:04:08
|
显示全部楼层
Eric2013 发表于 2013-6-30 10:16
非常感谢您的鼓励,比较喜欢网上的一句话: 干一行爱一行
其实我开使使用 uC/GUI 应算是蛮早的时间了,当时公司买了一套 emWin 1.34 版的 GUI 后我就与公司几个同事开始研究它了.
但当时这版本太早期还真是无法直接将它完整的 Porting 于我们产品的 DSP 上,无耐只能借用它的一些函数(void)来取代要显示的一些控件与手段来达成需要的功能.
在早期这 Segger 与他们购买 emWin 的报价虽然能接受(但也是几 W RMB),购买后寄来的却是好几片 3.5 寸的 Floopy Disk 及一本厚厚的原文使用手册,而不似如今都用
E-Mail 还传这 Source Code 及 Pdf 文件的使用手册了,想起当初面对这 GUI 心理还蛮反感的,感觉难用到一个恶心! 后来过了多年后就发现网路上相继出现了 3.24 ~ 3.98
的一些版本了! 而在六年前的某天,突然心血来潮,看到网路上有一个叫 www.ucgui.com 的网站看了看,发现有许多人也在研究这 GUI 相关的东西,于是磨拳擦掌也准备来
利用时间玩一玩这完整版的功能,心想我找网路上的 Source Code 来玩这就与公司的版本不冲突了,因为我若是拿公司买的版本这版本号无论在于 Micrium 与 Segger
他们都是有记录这版是哪几家公司有买过甚至可能这一版本号就我们公司买的而已而不敢去私自动它. 当时 2007 年 ARM-7-TDMI 正大行其道,于是呼我就找了个 S3C44B0X
版子就开始搞了起来,详件-> uC/GUI 在 44B0 上运行图片 这就是我当初能公开的一个小小作品.
我后来在他们的那坛内所有能 Porting 的 MCU 模块都是我在帮他们 Porting 这 GUI 在他们的模块产品上的,这段时间也让我对于 emWin 理解了更多,当然也因为在那儿搞
这东西认识了一些内地的神人也在写他们自己商业用的 GUI, 经过了许多的交流后也又 Porting 了更多更怪的 GUI 在其他的 CPU / MCU 及 PC 机上,尔后...知道 GUI 是怎么回事后,
人也变懒了,现在除了拿了公司的最新版在 VC 6.0 下 Build 跑跑 Demo 玩玩外也就没再深入去研究它了.哈!~
Okay~ 说了这么多,又看您对这东西这么感兴趣,我们日后就多交流吧! 虽然我不是什么大神,但相互研究学习总是比一个人像我当初一样那样单打独.斗要来的好些吧?!
仅此,希望共勉之,还是那句话..... 多加油啰!~ |
|