蓝牙研发网

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: philip_xu

请问,如何与其他spi接口设备直接通讯?

[复制链接]
发表于 2012-2-29 10:35:56 | 显示全部楼层 |阅读模式
各位大大,
我目前做一个项目,是需要把加速度传感芯片采集到的数据用蓝牙发射出去。
之前的设计是,加速度传感芯片先与单片机(stc12c56系列)通过IIC接口来采集数据,然后再由单片机通过UART接口与蓝牙模块(BTM400_6B,即HC-05)连接,由后者将数据发射出去。
但是后来发现加速度传感芯片也同时有spi接口,并且其datasheet上说,使用spi接口时,传感器芯片永远为slave端。
昨天又翻看资料,得知HC-05模块上有两组spi接口,可以用来spi编程什么的。
想问 是否能让hc-05做spi的master,从而让加速度传感器芯片通过spi接口直接与hc-05的某组spi接口通信而省掉单片机这个部件?如果可以,是不是需要对hc-05做什么二次开发?
回复

使用道具 举报

发表于 2012-2-29 13:10:01 | 显示全部楼层
是BC04的模块的吧,Spi只是下载和编程使用的,不过可以支持IIC接口,二次开发肯定是要的。如果项目比较急,可以让模块商帮改代码,因为想熟悉蓝牙还需要有一个过程的!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-2-29 16:02:00 | 显示全部楼层
刚和商家联系了,他不会改。
所以可能还需要坛子里面哪位高人帮忙,告诉我下,该如何把IIC的代码做进去。
前面我已经把单片机的IIC的代码都调通了,能获取到传感器的数据。现在就看如何放入到蓝牙模组里面来啦。
各位大大,帮帮忙呀!
回复 支持 反对

使用道具 举报

发表于 2012-2-29 21:32:35 | 显示全部楼层
具体要求怎么样呢,IIC连接到蓝牙,蓝牙发射到手机或电脑吗?UART肯定是没问题!IIC?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-1 09:41:33 | 显示全部楼层
是的 发射数据送到pc就可以了
回复 支持 反对

使用道具 举报

发表于 2012-3-1 13:20:49 | 显示全部楼层
你的单片机没UR口?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-1 14:24:06 | 显示全部楼层
当然有。但是为了尽可能减小电路板的面积,元件越少越小越好。所以如果存在不用单片机就能解决的方案,那还是尽量省掉单片机。
回复 支持 反对

使用道具 举报

发表于 2012-3-1 18:25:16 | 显示全部楼层
加速度传感芯片采集过来是什么数据呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-3-2 00:15:05 | 显示全部楼层
就是几个字节一组的数据
回复 支持 反对

使用道具 举报

发表于 2012-3-5 10:19:43 | 显示全部楼层
你如果方便的话跟我联系吧,电话:13823520047陈生或加我Q:16087847
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|蓝牙研发网 ( 粤ICP备14052215号-1 )

GMT+8, 2024-12-23 11:20 , Processed in 0.062500 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表