飞凌OK335xS开发平台软件测试 飞凌OK335xS开发平台支持Android 4.2/2.3、Linux3.2、WinCE7.0/6.0三大主流嵌入式操作系统,同时也支持TI官方的StarterWare裸机程序,确实不愧为最强的工业开发平台之一,下来我们逐一介绍一下 1、 安卓系统评测: 随着Android系统的手机被人们的广泛使用,大家对Android的操作方式已经越来越习惯,这也导致了更多的厂家和开发者在做产品时与用户交互的系统逐渐倾向Android系统,其友好的操作界面和优秀的用户体验都给产品提升了很大的竞争力。 因此,一个嵌入式开发平台对Android系统的支持程度就显得非常重要了,飞凌OK335xS提供了对最新的Android4.2和2.3版本的支持,下面我们就看看这套飞凌OK335xS对Android的支持吧。
Android 4.2.2 图一:系统烧写 飞凌OK335xS开发板所有的系统都支持SD卡的一键烧写功能,非常方便用户操作。下面我们把制作好的SD启动卡插入OK335xS开发板的卡槽中,然后上电启动,开始进行烧写。烧写进度会在屏幕上显示,如图: file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wps_clip_image-21812.png file:///C:/Users/ADMINI~1/AppData/Local/Temp/ksohtml/wps_clip_image-7453.png 烧写完成后,屏幕会显示“Update system to nand success,you can now boot from nand.” 如图所示:
图二:系统启动 系统烧写成功了,接下来我们启动系统。启动的过程中会显示Android的**,如图: 第一次烧写之后启动时间比较长,耐心等待一会后,即可进入主界面,飞凌Ok335xS采用的是Android4.2的原生桌面。 图三:功能调试
接下来我们简单的体验一下该系统的运行状况。
【2D、3D测试】 飞凌OK335xS内置了2D、3D演示程序,进入应用界面后,选择“3D”,这下面有4个3D的样例,可以观察到3D的演示 3D测试的选 3D Chameleon测试界面 3D Vase测试界面
选择“RowboatBench” -> “2D Tests” -> 您可以观察到2D的演示
Android 2.3.4 飞凌OK335xS对Android2.3.4的烧写和启动和4.2.2基本一致,下来我们直接看看系统运行效果。 图一: 系统启动 系统烧写成功了,接下来我们启动系统。启动的过程中会显示Android的**,如图:
本次评测我们采用的是7寸电阻屏,因为是第一次进入系统,所以,系统会要求我们进行校准,如图: 按照屏幕上的光标进行校准
校准结束后,我们会进入系统界面,飞凌采用的是安卓2.3.4的原生界面。 图二:功能调试 系统启动后,我们尝试运行了一下Android 2.3系统下流行的游戏戏《植物大战僵尸无尽版》
能够正常进入游戏,基本没有卡顿现象。
2、 Linux系统评测 飞凌OK335xS目前支持Linux3.2版本,其内核版本为Linux-3.2.0,U-boot版本为u-boot-2011.09,默认的的图形界面采用QT4.8.5 飞凌OK335xS同样支持Linux系统SD卡的一键烧写,由于和Android系统采用了同样的内核其烧写方式基本一致。
图一:系统启动 系统烧写成功了,接下来我们启动系统。启动的过程中会显示小企鹅,如图:
我们依然采用的7寸电阻屏,因此第一次进入系统时,系统会要求我们进行校准,如图: 校准结束后,我们会进入系统界面,这里飞凌默认的是QT4.8.5图形操作界面
图二:功能调试
接下来我们简单的体验一下该系统的运行状况。 【视频】 首先我们播放视频测试一下流畅程度。 从LCD主菜单界面点击Movie图标,我们选择了一段mpg格式、300*168 分辨率、24fps帧数和H.264/MPEG-4视频编码的《功夫熊猫》的片段作为测试视频,视频运行的很流畅,没有卡顿现象。
【GPRS测试】 GPRS是我们再产品开发中经常使用的功能,本次采用的是飞凌公司自主设计生产的GPRS模块,其与开发板之间采用串口连接,用户也可以使用自己购买的串口GPRS模块. “GPRS模块图片” - 选择GPRS 模块连接的串口、设置串口波特率、数据位、奇偶较验、停止位、硬件流控,
- 点击set 按钮进行设置。
在phone栏添加对方的电话号码,分别点击call 和msg-s 按钮,进行拨打电话、发送短信息测试;
gprs 上网功能测试:单击界面上的gprs 按钮,即可拨号上网:
我们也可以通过点击ping按钮测试gprs是否拨号成功:
【GPS测试】 某些产品开发会用的GPS功能,我们采用飞凌公司设计生产的GPS模块进行测试,其与开发板之间采用串口连接,用户也可以使用自己购买的串口GPS模块. 选择GPS 模块与开发板之间连接的串口, 设置串口的波特率,点击read按钮,串口信息会显示当前的日期时间,经纬度和海拔高度,这些信息是从卫星获取的,如果信息正确说明GPS模块工作正常.. 注意:飞凌公司自产的GPS模块串口波特率是9600,客户需要根据自己的模块灵活选择波特率,如果波特率设置的不正确,界面会显示乱码,或者显示的信息不正确.
小结: 经过对Android和Linux系统的初步体验,总体感觉飞凌OK335xS系统烧写方便,对两个系统的支持也非常流畅,除了我们验证的一些功能和模块,我们也发现飞凌对主要功能接口都提供了完善的驱动支持并提供源码,如果想了解更详细的内容可以访问飞凌官方网站或拨打飞凌的全国统一客服热线400-699-6866
【总结】 通过一段时间的体验,我们对飞凌OK335xS有了一个全面的认识,整体感觉其就是为工业开发而生的,从硬件设计到软件支持都能充分发挥TI AM335X主控的优势,我相信做正在做工业开发和产品设计的“攻城狮”们是否迫不及待的想体验一番了呢。 具体的官方可以访问 飞凌嵌入式官网
|