小钢炮CANNON
直播中

wamcncn

11年用户 440经验值
擅长:电源/新能源 MEMS/传感技术 测量仪表 嵌入式技术 模拟技术 光电显示 控制/MCU RF/无线
私信 关注
[经验]

cannon小钢炮例程体验

` 本帖最后由 wamcncn 于 2016-3-16 20:00 编辑

       开始看到小钢炮在申请试用,写了份申请,结果没有通过。不过上帝关了这扇门,另一个门总会打开的。好了,闲话少说,收到小钢炮,小激动了一番。蓝牙、wifi虽然每天都在身边,不过学习、开发BLE蓝牙,还是第一次。
       开箱,查看资料和论坛分享的帖子必不可少。应为这可以让你最大化的了解小钢炮。
       首先打开例程sensor_tag,编译通过,出现2个警告,先忽略它。
7.JPG
       其次下载,我使用了DISC板上的STlink,当然其它的也可以,在KEIL中先设置一下。
5.JPG 6.JPG
设置好了之后,准备连接硬件。
4.JPG
上图上表着SWD的4个排针,旁边标着,V、C、D、G,打开原理图找到接口,原理图上标的p8对应着:
3.JPG
DISC板上的SWD接口如下:使用SWD需要把板上的设置为外部:
2.JPG
IMG_20160316_084238.jpg
连上数据线下载,需要注意的,只用swd不行,还需要给小钢炮板上电:

下载好了,在手机上安装APP吧。这里有个小插曲,我的手机是去年买的,结果安装APP时,程序解析失败,到官网看资料和咨询网友,才知道需要andoid版本4.3以上,而我的手机安卓版本是4.2.2的,这下考虑换一个手机。手机很多,挑花了眼,转眼就1周的时间的时间就过去了,有板子没法玩是很闹心的,趁着休息在网上看看手机能升级不能,结果是可以升级到4.4,好了,能升级就行,自己动手,下载好线刷工具和升级包,按照教程升级,第一次升级失败,再来,成功了。打开手机查看安卓版本,4.4.2。再次安装手机应用,三个都按上了。

打开ST sensor
2.png
点选择设备
3.png
什么也没有,蓝牙没打开,点X关掉,打开蓝牙
4.png
可以看到搜索到了小钢炮,返回点选择设备
5.png
点击弹出的设备名
6.png
板上的绿灯闪了起来,数据传到了手机。
安卓.APK源码的学习,一个是BLE_SDK_Android-master,BLE_SensorTag_Android-master。
导入前面一个,不正常,导入后面,虽然可以运行,但是里面警告很多,我的是最新的eclipse
01.JPG
应为安卓模拟器不支持蓝牙,所以如果要调试,需要连接手机。






` 1.png

回帖(1)

杨润靖

2019-4-11 11:51:20
能分享下例程吗?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分