你的平板,就是你的嵌入式开发板&展示样机-----微核GUI对屌丝开发者的支持

作嵌入式的朋友,应该都为搭建开发环境而忙碌过吧。什么买开发板、编译内核、编写驱动、作UI等等。。。

老实说,买一个开发板,或自己画板,几乎是嵌入式工作的基本前提条件,我们作这个工作的开发者,乐在其中;而客户却不知道我们在做什么!!!!

因为在你折腾开发板、编译内核、搞驱动、编译数据库、写应用的时候,客户啥都看不见,于是你要费尽口舌的跟客户说,你作出的东西,是什么样子;结果客户根本不买账,因为用现在的流行语说:no picture,you say a ji ba~~~现实就这么残酷!别怪客户没耐性哈:)

如果你不是行业的知名大牛,我真的难以想象前期没有好的展示平台,客户凭什么相信我们这些屌丝开发者?

讲一个自己亲身的故事吧,我想开发一台嵌入式设备,我的构想非常好,而且很有时代特性,于是,我试图说服企业给我提供帮助,结果第一次见面,对方就认为我是个十足的骗子;

没办法,如果是空口白话去套现的话,你我都没有这个本事,甚至刚出道的马云也不行。但哥儿穷的一无所有,不可能花大把银子作个样机,然后再去找帮手。况且,就算样机作出来了,万一客户根本不需要,这样机,你还能退回去不成?找谁退呢?那会,就等着老婆骂你败家吧

作为一个持家的男人,我花了400元买一个平板电脑(android的,便宜:),于是基于我的微核GUI系统(也称深度定制的linux)进行开发工作,兄弟们,相信我这个吝啬鬼,对android平板进行适当改造、再加上微核GUI的支持,你完全可以把平板当linux嵌入式平台使用,而且超爽无比,为啥呢?因为android给你提供了无比优越的开发环境---adb,兄弟们,扔掉你们的网线、telnet、nfs等等,android的一条usb数据线,已经帮你搞定一切了,而且那下载、调试速度,自己想象去吧(相信大家都是有手机的人)

由于微核GUI已经把最让人不省心的界面开发工作的难度降到最低,所以,很短的时间里面,我就作成了下面这个东东:

http://v.youku.com/v_show/id_XNjM4NDgxOTg0.html


这次,我再次去客户那里游说,这次,我就显得特别高端、大气、上档次了,因为我是带着平板过来的,哈哈。说一下,我的体会吧,掏出平板,演示apk(你的嵌入式C/C++软件已经被微核GUI转换成了APK)时的样子,比你掏笔记本口述ppt的样子,帅一万倍~~~~

效果可想而知,客户当时就给予了我很大的支持,告诉我,要什么,就来拿什么,如果人手不够,他们还能出人,还把下面的东东交给了我:(请大家只关注视频中的外形部分,软件是后来作的,我感觉客户机器的结构、外形还是相当的大气,有钱就是好呀:)

http://v.youku.com/v_show/id_XNjgyNDQwMjUy.html


哎,再次被感动!

兄弟们,这篇文章不是在吹嘘微核GUI有多牛逼,而是希望给我们对开发成本无比计较的群体,介绍一种省钱的方法,如果你已经很有钱了,也不妨了解一下,你的平板电脑还有这用途:)

最后,需要技术型的进行一些总结,为还存在疑虑的朋友壮个胆。平板电脑能够代替普通嵌入式linux系统的原因有如下几个:

1.android也是linux;

2.平板的usb数据线,既是电源线,也是调试线;

3.gdb、gdbserver都是平板上面的标配程序,无需另外下载;

4.微核GUI的开发环境是眼下最为普通的gcc4.4.3+ubuntu+eclipse

5.平板具有很强的图形变换能力,无论你的应用程序所需的分辨率是多少,平板都可以帮你调整成适合平板尺寸的大小来显示;

6.平板几乎拥有所有可能用到的第三方库及应用程序,比如:sqlite3、alsa、ftp、telnet,如果你更习惯传统的网络调试方式也没有关系;

7.平板和你的嵌入式硬件,在本源上都是arm环境的linux,你在平板下面的开发成果,可以完整、完全的移植到你的硬件板卡上面,反之亦然;

8.微核GUI开源且有专人维护。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值