打印

突然发现21ic变了,发个好玩的,stm32连接android

[复制链接]
9079|22
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 Simon21ic 于 2012-12-3 00:24 编辑

硬件直接使用Versaloon,通过USB接口接到Android,需要3.1+的系统。
直接上图:





程序打开后,按connect,会自动寻找连接在android系统上的Versaloon,并显示设备信息。
之后,可以输入命令,发送并显示应答。
0x00命令是用于得到设备的信息,应答的前2个字节是USB缓冲大小,后面是信息字符串。
0x7f 0x06 0x00 0x7e 0x03 0x00命令用于得到Versaloon设备的接口能力,表示支持的外接接口。
之后还会有更加好玩的:直接在Android上通过Versaloon来连接外设。

比如,Versaloon具备SPI接口,那么可以在Android上,直接调用如下代码来操作SPI:
interfaces.spi.init(0);
interfaces.spi.config(0, 100 * 1000, SPI_MODE3);
interfaces.spi.io(0, out_buffer, in_buffer, buffer_size);
这些代码,和原来Windows上或者嵌入式系统上的代码完全一致。

针对老版本的Android(不具备USB Host功能),我也会提供一个Host接口的Versaloon外设方案。

PS:
提供Android定制应用,定制外设,定制平台。
外设开发调试环境(包括软硬件),将在明年年初提供。
另外,可移植到其他处理器,由于使用自己实现的通用USB协议栈,移植非常方便。

Screenshot_2012-12-01-15-52-15.png (87.99 KB )

Screenshot_2012-12-01-15-52-15.png

Screenshot_2012-12-01-15-46-38.png (107.07 KB )

Screenshot_2012-12-01-15-46-38.png

Screenshot_2012-12-01-15-45-53.png (127.79 KB )

Screenshot_2012-12-01-15-45-53.png

Screenshot_2012-12-01-15-45-39.png (96.42 KB )

Screenshot_2012-12-01-15-45-39.png
沙发
wuguoyan| | 2012-12-2 11:42 | 只看该作者
论坛刚刚改版,楼主就上猛料了

使用特权

评论回复
板凳
ichenqiang| | 2012-12-2 19:44 | 只看该作者
猛料啊

使用特权

评论回复
地板
figo20042005| | 2012-12-2 21:26 | 只看该作者
论坛变漂亮了不少

使用特权

评论回复
5
jxmzzr| | 2012-12-2 22:18 | 只看该作者
前几天上论坛,发现发不了贴,说是升级,今天一看,还真新鲜。顶下楼主

使用特权

评论回复
6
Simon21ic|  楼主 | 2012-12-3 00:23 | 只看该作者
APK已经提供下载,可以在versaloon的官方SVN里找到,等各个接口代码都做好后,再把源代码更新到SVN里去。

使用特权

评论回复
7
njchenmin| | 2012-12-3 06:18 | 只看该作者
不是很懂

使用特权

评论回复
8
qrsgcslqg| | 2012-12-3 13:49 | 只看该作者
论坛升级,更漂亮了

使用特权

评论回复
9
sblpp| | 2012-12-3 20:04 | 只看该作者
程序开源吗?
在哪儿下载啊?
没找到地址。、、、

使用特权

评论回复
10
Simon21ic|  楼主 | 2012-12-4 09:06 | 只看该作者
呵呵,估计开源你也找不到

使用特权

评论回复
11
hilam@126.com| | 2013-3-26 14:43 | 只看该作者
ANDROID下使用SOCKET编程,很容易实现蓝牙和WIFI,STM32外接一个SPI的WIFI模块就能实现视频传输。USB没试过,有时间研究一下

使用特权

评论回复
12
bbstr| | 2013-3-26 17:59 | 只看该作者
STM32作为host,android作为device,双方有通讯协议的,android2.3+jar或者android3.0上支持这个

使用特权

评论回复
13
cjhk| | 2013-3-26 18:20 | 只看该作者
坛子改版后   漂亮了  很多   这个是必须要顶一个的   呵呵

使用特权

评论回复
14
cjhk| | 2013-3-26 18:21 | 只看该作者
多逛21ic    已经成为了我的习惯   呵呵  这个真的不错哦

使用特权

评论回复
15
baidudz| | 2013-3-26 19:44 | 只看该作者
比较感兴趣,能不能共享些相关的资料

使用特权

评论回复
16
无冕之王| | 2013-3-26 19:52 | 只看该作者
现在android开发似乎很火

使用特权

评论回复
17
Simon21ic|  楼主 | 2013-3-26 20:33 | 只看该作者
呵呵,android手机用的人这么多,开发当然火啦
因为目前不排除会去推广这个市场,所以,暂时不会公开资料

使用特权

评论回复
18
hilam@126.com| | 2013-4-7 08:23 | 只看该作者
懂英语的用YAHOO(用英文,不要用百度,太坑爹)一下关键词,很多资料,国人太坑爹,很多照抄外国人的开源资料,做成板子高价出售,还故作秘密。搞来搞去,ANDROID也就是一个开关灯功能和PWM调光功能,这二个是外国人开源最多的例子。

使用特权

评论回复
19
kzwb069396| | 2013-4-23 21:26 | 只看该作者
顶一下

使用特权

评论回复
20
buyadong| | 2015-4-3 16:47 | 只看该作者

呵呵,android手机用的人这么多,开发当然火啦

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:www.versaloon.com --- under construction

266

主题

2597

帖子

104

粉丝