Monthly Archives: January 2010

嵌入式GUI ftk-0.2发布

经过一个月的努力,FTK-0.2如期发布,其主要修改有: 修改了一些BUG,对代码做了一些优化。考虑到RTOS不支持select,所以去掉了main loop对pipe的依赖,提高FTK的可移植性。 移植到Windows平台,加了VS2008 Express Edition的工程文件。 增加了MessageBox和Tips的支持。 增加了弹出菜单的支持。 增加了ComboBox的支持。 增加了窗口从中间向四周扩展的效果。 增加窗口淡入效果。 对话框支持模态和非模态两种。 增加了C++调用的支持。 增加了Cursor的支持,由–enable-cursor命令行参数决定。 有兴趣的朋友请到FTK下载源代码。 附: A gui library for embedded system. FTK equals funny tool kit, write it just for fun.

Posted in FTK(嵌入式GUI) | Tagged | 2 Comments

PC通过Android手机(Broncho A1)访问Internet

Broncho A1和普通Android手机一样,不能直接拿来当modem使用,不过可以把它当作一个网关或代理,这样,PC就可以通过A1来访问Internet 了。今天用privoxy(http://www.privoxy.org/)试了一下,工作正常,具体步骤如下:

Posted in Android | Tagged , | 6 Comments

通过VNC在PC上操作Broncho A1

Broncho A1支持VNC,可以在PC上直接操作A1上所有应用程序。目前可以通过WIFI和adb两种方式访问VNC。 1.先在A1的设置中打开VNC服务,并输入访问的密码。

Posted in Android | Tagged , | Leave a comment

嵌入式GUI FTK介绍(11)-交叉编译

考虑到交叉编译只是个浪费时间的体力活,FTK提供了一个Makefile来交叉编译FTK本身和其依赖的软件包,在tools/cross-build/README里说明:

Posted in FTK(嵌入式GUI) | Tagged | 2 Comments

嵌入式GUI FTK介绍(10)-编译选项

作为嵌入式GUI, FTK必须要能适应不同的环境,在Linux下,这可以通过编译选项来配置。

Posted in FTK(嵌入式GUI) | Tagged | Leave a comment

用embedded-lfs构建嵌入式Linux系统

embedded-lfs代表embedded linux from scratch,也就是从头构建一个嵌入式Linux系统,不过它与标准LFS没有太大关系,只是借用了LFS这个名称而已。要说构建嵌入式Linux系统,openembedded相关项目应该是最有名的,不过它做得太复杂,如果不出问题,用起来很方便,但是一旦出点问题,就不知怎么去搞了。玩了一次,总是出问题,让我很沮丧,后来在华清远见上课时,自己整了一个embedded-lfs。embedded-lfs非常简单,当然功能也要弱一些,对于只想玩玩的初学者还是有帮助的。

Posted in Linux Mobile | Tagged , , | 3 Comments

Android中的自动测试(2)

这里结合Music的测试程序,分析一下Android测试程序的结构和执行流程。

Posted in Android | Tagged | Leave a comment

嵌入式GUI FTK介绍(9)-在Android模拟器上运行FTK

在Android模拟器是用QEMU实现ARM虚拟机,在很大程度上可以模拟真实的运行环境。FTK可以在Android模拟器上运行,其方法如下:

Posted in FTK(嵌入式GUI) | Tagged , | 3 Comments

Android中的自动测试(1)

这几天做Broncho A1的Android兼容性测试(CTS),研究了一下Android的自动测试功能。它的执行流程如下:

Posted in Uncategorized | Tagged , | Leave a comment

让Broncho A1支持usbnet

下载支持usbnet的内核:http://limodev.cn/download/broncho/kernel.bin-usbnet 关于A1通过usbnet访问internet的方法请参考:http://www.limodev.cn/blog/archives/1381

Posted in Broncho-A1-Hack | 2 Comments