搜索
bottom↓
回复: 14

这个CSR 芯片的 usb蓝牙适配器可以改成串口或者SPI接口的吗?

[复制链接]

出0入0汤圆

发表于 2009-8-1 20:14:13 | 显示全部楼层 |阅读模式

(原文件名:1.jpg)

这个CSR 芯片的 usb蓝牙适配器可以改成串口或者SPI接口的吗?

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

 楼主| 发表于 2009-8-1 20:15:25 | 显示全部楼层
自己写协议栈
有同志拆过吗?

出0入0汤圆

 楼主| 发表于 2009-8-1 20:16:47 | 显示全部楼层
串口的透明蓝牙太贵了,因为还要有厂家的协议栈支持,反正也有开源的,不如。。。

出0入0汤圆

发表于 2009-8-1 20:48:38 | 显示全部楼层
简单地说,不能,因为USB接口的蓝牙棒内部没有flash芯片,没法存程序。但是加了驱动可以配合一个或多个的蓝牙串口透传模块使用。串口的透传模块从几十元到200元以上的都有,看是进口的还是国货,国货便宜,但一般焊接质量较差,震动环境下故障率高些。

出0入0汤圆

 楼主| 发表于 2009-8-1 21:00:41 | 显示全部楼层
我见到的最低是40元左右,还是贵呀。。比2.4g的nrf2401,cc2500 的十元左右价位贵很多。
唯一的优势就是很多手机都内置了蓝牙。 蓝牙棒内没有程序,在单片机里写不好吗?对于只需要很少部分协议栈的情况,AVR够用了吧?

出0入0汤圆

发表于 2009-8-1 22:27:02 | 显示全部楼层
蓝牙协议很复杂,即使串口透传也不简单,怎么能拿nrf2401和他比呢,在单片机里写蓝牙协议基本不可能,蓝牙协议太大太复杂了,单片机里跑zigbee协议还勉强。

出0入0汤圆

 楼主| 发表于 2009-8-2 21:04:30 | 显示全部楼层
有开源的协议栈呀。。。根据需要裁剪就行了。

出0入0汤圆

发表于 2009-8-2 21:37:46 | 显示全部楼层
如果楼主有时间折腾自当别论,由于8位机先天的不足,跑复杂的蓝牙协议栈是很困难的,如果裁剪到不兼容蓝牙标准的地步,用蓝牙硬件也没啥意义。事实上蓝牙模块一般集成的都是32位处理器,外接一片flash就可以了,自己再外接一个8位AVR看不出有啥优点,何况AVR的RAM也太小,能否够跑即使精简版的蓝牙协议都是个问题。这样纯粹硬件成本上考虑,还不如想法买蓝牙透传模块,再把自己的程序写进蓝牙模块,省掉自己板上的单片机呢,反正这种模块一般接口也很多。

出0入0汤圆

 楼主| 发表于 2009-8-2 22:21:36 | 显示全部楼层
看来蓝牙还真有点鸡肋呀。。。

出0入0汤圆

发表于 2010-10-11 16:47:41 | 显示全部楼层
回复【8楼】icefire
-----------------------------------------------------------------------

可以改的,需要从协议栈入手,我做过 QQ 562756230

出0入0汤圆

发表于 2012-2-23 03:40:14 | 显示全部楼层
回复【8楼】icefire
-----------------------------------------------------------------------

共同关注~楼主三年前就想这么干了!我也想啊,不知道前辈现在进展如何?

回复【9楼】e2e_solutions
-----------------------------------------------------------------------

您的方案是 直接改蓝牙适配器吗?我拆开过,里面是csr的一个芯片加一块flash,现在7块钱以下。蓝牙2.0+EDR的

出0入309汤圆

发表于 2012-2-23 04:23:51 | 显示全部楼层
回复【10楼】woshi2  卧室2
-----------------------------------------------------------------------

求7块钱链接

出0入0汤圆

发表于 2012-2-23 13:52:58 | 显示全部楼层
回复【11楼】iamseer
-----------------------------------------------------------------------

淘宝搜索 蓝牙模块 价格由低向高排,我的在北京某店买的

出0入618汤圆

发表于 2012-2-23 15:04:30 | 显示全部楼层
7块钱的只有一个CSR芯片没有Flash的,内部固化USB HCI接口的ROM,不带上层协议栈的,没法接单片机。
26块的那种串口透传模块才是带Flash的,有CSR的SDK的话可以自己写应用程序刷到Flash里面,实现一些附加功能,不过SDK要签NDA才给,小量或DIY的一般拿不到。

出0入309汤圆

发表于 2012-2-24 12:28:43 | 显示全部楼层
回复【13楼】gzhuli  咕唧霖
-----------------------------------------------------------------------

7块钱那种有人用PIC24的usb host+ btstack Open-Source Project 做出来了
https://github.com/ytai/ioio/wiki/IOIO-Over-Bluetooth
PIC官方也有协议栈,但有授权金.如果是开放试用的话,如果能接到7块钱模块的串口(如果有)还是有可玩性的
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-3-29 21:54

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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