STM32F1 + 蓝牙HC08 与 手机APP通信_什么芯片可以与蓝牙通讯(1)

一、本篇所有所用环境、程序

1.1  开发软硬环境
  • 芯片型号:STM32F103RCT6
  • 开发软件:Keil5  (v5.31+AC5,最常用)
  • 代码用库:标准固件库
  • 蓝牙模块:HC-08 (HC家的,小贵 ,配套图解、串口助手、APP、小程序,完美)
  • USB转TTL模块: CH9340C  (Type-C接口,win10可免驱动,比CH340和CP2102爽)
1.2  代码下载链接

百度网盘:

https://pan.baidu.com/s/1UtYGUbFfMemFUGhN_LsNBg?pwd=6543

csdn资源:

https://download.youkuaiyun.com/download/qq_49053936/88515423


二、HC-08 重要参数

  • 启动时间:上电、重启后,需200ms启动时间;
  • 蓝牙协议: V4.0  BLE
  • 主从模式:主从一体;  可设置主、从;连接成功后不分主从;
  • 串口通信:默认9600-None,可设置1200~115200bps;
  • 空中速率:1Mbps
  • 最远距离:80米(空旷、极限);
  • 工作电流:9mA
  • 连接数量:只支持一对一 (两模块通信为一主一从、与手机通信时手机是主机模块是从机)
  • 手机通信:支持Android 4.3及以上,支持Iphone 4S及以上
  • 每帧间隔:最少间隔20ms, 详见下方章节4.4.6表格。
  • 每帧最大:未查到

三、模块引脚说明

  • STA:状态输出引脚。未连接-低电平、连接成功-高电平,程序中可用作指示引脚。
  • RXD:串口接收引脚。接单片机的TX引脚(如果是5V MCU, 需串联一个220R电阻)
  • TXD:串口发送引脚。接单片机的RX引脚
  • GND:电源地。
  • VCC:电源输入3.3V (注意,原模块,不能直接接5V电源)
  • KEY:主机用于清除配对的从机地址记忆 (置高电平 200mS 以上)

正常通讯时,一般只接四线:VCC、GND、TXD、RXD。建议增加STA连接以判断状态。


四、LED指示灯状态

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值