蓝牙4.0BLE 手机控制 cc2540 CC2541 的串口透传功能已实现

虽然蓝牙4.0 BLE芯片CC2540 是单芯片(即用户可以对它进行芯片级代码编写), 是8051增强型主控, 带蓝牙4.0功能, 但很多时候很多客户都只需要他的透传功能, 现在随着Android4.3 和IOS 的兴起, 支持蓝牙4.0BLE的手机越来越多,所以如何实现手机控制CC2540的透传是一个非常实用的功能,有了这个功能, 我们可以用手机来连接CC2540通过串口来连接的设备,纵观淘宝上有销售的几种模块, 小部分研发实力不足的,都只是提供裸模块,有两家提供了串口透传的模块的, 售价比裸片要高不少, AmoMcu 根据客户需求以及网友的需要, 现在已经实现了此商业模块的功能, 即手机通过蓝牙4.0BLE发送串字符cc2540中, cc2540把该字符串透传出去,同时外面送进来的串口数据也能透传到手机上来,HC-08 模块就是这样的功能, 现在我们这里也实现了, 并且以源码的形式公开给大家, 用于交流和学习。

由于时间关系, 尚未整理出文档, 但源码都经过验证, ok了。

目前用ios 测试成功老, Android的源码在进一步整理中。请等待。谢谢。

先mark, 后面会增加图文介绍。

如果需要cc2540 BLE开发板, 请看这里  http://amomcu.taobao.com/ , 这里能提供基于cc2540或cc2541的蓝牙4.0BLE开发的详细硬件和软件资料, QQ群257318688

蓝牙4.0BLE 手机控制 cc2540 CC2541 的串口透传功能已实现相关推荐

  1. 基于stm32通过HC_05(ZS-040)蓝牙模块用手机控制stm32开发板上led灯的亮灭

    文章目录 前言 一.HC-05蓝牙是什么? 二.应用实例步骤 1.使用AT指令对蓝牙的初始化 2.打开手机蓝牙助手查看是否搜索到该蓝牙 3.用蓝牙模块代替TTL连接stm开发板 4.创建项目开始配置相 ...

  2. CC2540 CC2541 蓝牙4.0BLE开发板实现 空中飞鼠、体感游戏手柄【多图】

    蓝牙4.0BLE开发板实现空中飞鼠.体感游戏手柄 近年来开始流行空中飞鼠与体感游戏手柄,正好我们的开发板上设计有插入mpu6050六轴传感器的适配接口,我们中秋节期间兴趣使然,实现了这么一个方案.   ...

  3. 自制智能插线板,内嵌BLE低功耗蓝牙,通过手机进行控制(一)

    一直都想做一个可以用手机控制的插线板,现在已经进入了智能家居的时代,家里没有个智能的插线板去控制一些简单的家用设备,怎么能算得上智能家居呢:有这个想法已经很久了,当时还特意买了一个插线板,拆开看看里面 ...

  4. android car bt模块,大谷蓝牙小车BT Car/Android Car手机控制 重力控制小车 安卓操控小车...

    产品介绍: Android蓝牙遥控小车平台.是通过Android手机以蓝牙方式操控小车前进后退左转右转等,具有重力感应操控.触摸屏虚拟操控.虚拟摇杆三种控制模式.并且还具有呼吸灯.电源指示灯.蓝牙连接 ...

  5. 通过手机控制蓝牙模块的实例

    通过手机控制蓝牙设备的APP已经很多,不过自己动手开发一款蓝牙应用对我来说仍有很大吸引力. 首先需要一个蓝牙模块作为控制对象,网购了一个5V 4路蓝牙继电器模块,型号是LC-WM-Relay-5V-4 ...

  6. 当本本遇上蓝牙手机——玩转蓝牙无线上网、无线控制

    蓝牙无线上网 相信所有读者都知道手机能够通过WAP/GPRS上网,不过可能有些读者并不知道通过蓝牙互连,笔记本同样可以通过手机畅游互联网(当然,网速的最大理论值只有115.2Kbps). 安装驱动及设 ...

  7. 如何用手机控制stm32单片机,通过蓝牙模块

    电脑与单片机通信原理 我们用到的串口调试助手,就是通过电脑上面的虚拟串口和单片机的串口进行通信从而来调试.在建立通信的过程中,我们需要把电脑上虚拟串口的波特率,数据位,奇偶校验位,停止位与单片机上面的 ...

  8. python写安卓app控制蓝牙_Python脚本利用adb进行手机控制的方法

    一. adb 相关命令: 1. 关闭adb服务:adb kill-server 2. 启动adb服务 adb start-server 3. 查询当前运行的所有设备 adb devices 4. 可能 ...

  9. cc2540 cc2541 开发板资料更新日志

    经过多次PCB打样和全面调试.已经完毕了cc2540 cc2541的开发板的批量贴片.硬件告一段落, 接下来是全面完好软件方面的工作.眼下已经针对没有开发经验的用户编写完毕0基础基础实验代码和教程.接 ...

最新文章

  1. 水星记(Mercury Records)
  2. 卷积神经网络性能优化
  3. Leetcode--3Sum
  4. eclipse 与 tomcat 的那些路径
  5. 【AI视野·今日CV 计算机视觉论文速览 第179期】Tue, 25 Feb 2020
  6. 为什么OpenStack与其他开源项目不同
  7. 双稳态电路的两个稳定状态是什么_利用SR锁存器实现SPDT开关消抖电路
  8. python 分位数 位置_Python解释数学系列——分位数Quantile
  9. 利尔达NB-IOT的PSM和eDRX低功耗模式笔记
  10. wxpython播放视频_使用wxpython显示网络摄像头视频闪烁
  11. 红盟云卡-开源的发卡网源码
  12. vue自定义步骤行程条
  13. CoBOT Java安全漏洞检测类型与OWASP TOP 10对应关系
  14. [BZOJ 4763]雪辉
  15. 【读文献笔记】图神经网络加速结构综述
  16. 邮箱的收信服务器在哪里,网易邮箱帮助中心 - 收信
  17. gn编译webrtc介绍
  18. 王者荣耀服务器维修多久,王者荣耀服务器维护多久?苹果更新后进不去是正常的吗?...
  19. 马来西亚SIRIM认证
  20. Shell中的美元符号$

热门文章

  1. cmd导入sql数据
  2. 阿里终于杀进5G了!“新基建”赛道谁更胜一筹
  3. 如何设置VSCode删除整行快捷键?
  4. SQL Server—T-SQL编程
  5. IDEA 集成git
  6. ffplay 内存优化
  7. IDEA 中配置GIT环境
  8. 2024中山大学计算机考研信息汇总
  9. 分数阶傅里叶变换Transformer
  10. 【MacOS】虚拟机Vmware安装MacOS