原创 Omap3evm下android开发第一例hello下位机运行实践

2009-12-11 20:14 4581 9 9 分类: MCU/ 嵌入式

1.       驱动的安装


<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 


1.1首先利用androidSDK下的AVD Manager下载 Usb Driver Package,装好显示如下:


 


<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />


94703858-9829-4cdb-b2c8-e84d6e299518.JPG 


1.2其次安装驱动:(关键)


首先启动下位机(我用的OMAP35x 操作系统android)。


settingsàApplicationsàDevelopments 下开启 USB debugger


2e8eea52-6718-4190-bc24-c92470f6a9f7.JPG



1.3    用同步的USB线连接 PCOMAP35x,系统自动检测到新硬件:如下步骤


 



16a63796-4291-425e-8930-7c3d553117fa.JPG 


 



6ac1a101-6f9c-426b-9f94-2ddb2583d6e7.JPG 


浏览到你的SDK下的USB包,注意这里可能检测不到,我的板子就检测不到。


这是由于USBVIDPID不匹配造成的。


 



6aa74e23-6d55-455f-9c56-67a72f90b1d2.JPG 


我的VID18D1  PID 0001


我们修改android_winusb.inf文件下:


%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_0002


改成


%SingleAdbInterface%        = USB_Install, USB\VID_18D1&PID_0001


 


这样驱动就可以正常安装了。


 


 


 


2.       程序的运行


1.       利用Eclipcs新建一个hello工程,方法如我以前的博文:


http://blog.ednchina.com/gurongjiang/327650/message.aspx


 


区别就是根据你的板子的android的版本,选择合适的模版,我的板子装的是1.0


设置如下:



a729ac54-4da3-4419-b385-c06fd786e675.JPG 


 


 


成功后,点击Run,选择 你的手机设备(注意这里不要选择PC下的虚拟机)


 


完成后自动会在板子上运行程序。


 


3.       也可以利用工具连完成


 


首先运行 cmd


 


我们可以输入命令:


 


Adb shell     远程调用下位机的shell


 


输入:


Adb install F\ hello.apk


会将编译好的apk程序安装到下位机


 


这样你会在Menu里面找到相应的应用程序



4532f0bb-d6d9-482f-a780-fbc4d91d5b04.JPG


单击运行


6450c3f1-ad1e-4352-b5a2-fe50bef91227.JPG

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
9
关闭 站长推荐上一条 /3 下一条