注意:这两分代码,几乎是一样的!
区别1:第109行,用于配置主从模式的指令发送
区别2:第46、111行,这两行,用于输出主从模式 提示,方便测试,非必须的。
实验平台:
【芯片】STM32-F103
【蓝牙】HC-08
【接线】模块的RXD--PB10, 模块的TXD--PB11, GND--GND, VCC--3.3V
实现操作、现象:
1-两片HC08模块,各连接两个开发板子上的USART3, PB10, PB11
2 - 一个开发板烧录主机代码,另一个烧录从机代码; 烧录后,必须重新上电,即可自动连接,重要,重要,重要!!!
3 - 可打开两个上位机,分别操作和观察两个开发板上的HC08的收发;
4 - 可以增加按键发送代码,以方便测试
HC08操作重点:
1 - 模块指示灯:闪烁-未连接,常亮-已连接;
2 - 连接前:AT模式,连接后:数据透传模式,不再接受AT命令;
3 - 默认波特率为9600, 即与USART的通信速率,并非空中速率;
4 - AT指令无需换行符结尾;
5 - 两模块,必须一主一从,才能连接,且自动连接;与手机通信,必须配置从机模式;
6 - 模块名称不重要,也不用密码;
7 - 支持一对一通信,不支持多设备同时连接;
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
******************************************************************* STM32F103--HC08 蓝牙通信(两模块间主从通信) HC08使用USART进行通信, 已封装好串口的底层通信,只要调用函数,即可进行通信 ******************************************************************* 资源包内,包括了完整的工程文件。 已测试可用。 *******************************************************************
资源推荐
资源详情
资源评论
收起资源包目录
STM32F103-HC08 蓝牙通信(两模块间主从通信) (441个子文件)
STM32F103.axf 308KB
STM32F103.axf 308KB
stm32f10x_tim.c 107KB
stm32f10x_tim.c 107KB
stm32f10x_flash.c 61KB
stm32f10x_flash.c 61KB
stm32f10x_rcc.c 50KB
stm32f10x_rcc.c 50KB
bsp_USART.c 49KB
bsp_USART.c 49KB
stm32f10x_adc.c 46KB
stm32f10x_adc.c 46KB
stm32f10x_i2c.c 45KB
stm32f10x_i2c.c 45KB
stm32f10x_can.c 44KB
stm32f10x_can.c 44KB
stm32f10x_usart.c 37KB
stm32f10x_usart.c 37KB
stm32f10x_fsmc.c 35KB
stm32f10x_fsmc.c 35KB
bsp_lcd_ili9341.c 34KB
bsp_lcd_ili9341.c 34KB
bsp_xpt2046.c 30KB
bsp_xpt2046.c 30KB
stm32f10x_spi.c 30KB
stm32f10x_spi.c 30KB
stm32f10x_dma.c 29KB
stm32f10x_dma.c 29KB
stm32f10x_sdio.c 28KB
stm32f10x_sdio.c 28KB
stm32f10x_gpio.c 23KB
stm32f10x_gpio.c 23KB
stm32f10x_dac.c 19KB
stm32f10x_dac.c 19KB
bsp_W25Q128.c 18KB
bsp_W25Q128.c 18KB
core_cm3.c 17KB
core_cm3.c 17KB
bsp_can.c 16KB
bsp_can.c 16KB
bsp_SR04.c 15KB
bsp_SR04.c 15KB
bsp_oled.c 12KB
bsp_oled.c 12KB
stm32f10x_cec.c 11KB
stm32f10x_cec.c 11KB
bsp_ESP8266.c 11KB
bsp_ESP8266.c 11KB
main.c 10KB
main.c 10KB
bsp_adc.c 9KB
bsp_adc.c 9KB
bsp_DHT11.c 9KB
bsp_DHT11.c 9KB
stm32f10x_pwr.c 9KB
stm32f10x_pwr.c 9KB
stm32f10x_rtc.c 8KB
stm32f10x_rtc.c 8KB
stm32f10x_bkp.c 8KB
stm32f10x_bkp.c 8KB
bsp_BH1750.c 8KB
bsp_BH1750.c 8KB
bsp_key.c 7KB
bsp_key.c 7KB
misc.c 7KB
misc.c 7KB
stm32f10x_exti.c 7KB
stm32f10x_exti.c 7KB
bsp_DS18B20.c 7KB
bsp_DS18B20.c 7KB
ws2812.c 6KB
ws2812.c 6KB
stm32f10x_wwdg.c 6KB
stm32f10x_wwdg.c 6KB
system_stm32f10x.c 5KB
system_stm32f10x.c 5KB
bsp_tim.c 5KB
bsp_tim.c 5KB
stm32f10x_dbgmcu.c 5KB
stm32f10x_dbgmcu.c 5KB
bsp_RS485.c 5KB
bsp_RS485.c 5KB
stm32f10x_iwdg.c 5KB
stm32f10x_iwdg.c 5KB
bsp_syn6288.c 5KB
bsp_syn6288.c 5KB
stm32f10x_crc.c 3KB
stm32f10x_crc.c 3KB
hardware.c 3KB
hardware.c 3KB
bsp_led.c 2KB
bsp_led.c 2KB
bsp_relay.c 2KB
bsp_relay.c 2KB
stm32f10x_it.c 726B
stm32f10x_it.c 726B
stm32f10x_tim.crf 363KB
stm32f10x_tim.crf 363KB
bsp_usart.crf 359KB
bsp_usart.crf 359KB
共 441 条
- 1
- 2
- 3
- 4
- 5
资源评论
【STM32开发】
- 粉丝: 597
- 资源: 13
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功