资源简介
文件中Readme文件有连线方式,压缩包含程序源码,用keil打开口按照接线方式即可通行。拿出来与大家分享,程序不复杂,只要有一点单片机的基础即可,,能力有限,欢迎私聊讨论指出不足,不懂连线或其它地方也可私聊进行讨论学习。
MCU:STM32F103
1、通过手机APP发送数据
2、通过手机APP发送指令
指令1:led0 控制led0灯状态的反转
指令2:led1 控制led1灯状态的反转
指令3:beep 控制蜂鸣器的开关
指令4:lcdwrite lcd显示一条标语
手机可接收来自单片机的数据,也可发送数据给单片机,蓝牙采用hc05从机模式
接线方式:本程序采用usart3与蓝牙进行通信,蓝牙的RX引脚接usart3的TX,蓝牙的Tx接usart3的rx引脚,VCC接3.3V电源,KEY引脚接PA4,STATE引脚接PA15

代码片段和文件信息
#include “beep.h“
//////////////////////////////////////////////////////////////////////////////////
//本程序只供学习使用,未经作者许可,不得用于其它任何用途
//ALIENTEK精英STM32F103开发板V1
//蜂鸣器驱动代码
//正点原子@ALIENTEK
//技术论坛:www.openedv.com
//创建日期:2015/1/10
//版本:V1.0
//版权所有,盗版必究。
//Copyright(C) 广州市星翼电子科技有限公司 2009-2019
//All rights reserved
//////////////////////////////////////////////////////////////////////////////////
//初始化PB8为输出口.并使能这个口的时钟
//蜂鸣器初始化
void BEEP_Init(void)
{
RCC->APB2ENR|=1<<3; //使能PORTB时钟
GPIOB->CRH&=0XFFFFFFF0;
GPIOB->CRH|=0X00000003; //PB.8 推挽输出
BEEP=0; //关闭蜂鸣器输出
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 760 2015-01-30 12:37 BULE(HC05)\HARDWARE\BEEP\beep.c
文件 700 2015-01-30 12:37 BULE(HC05)\HARDWARE\BEEP\beep.h
文件 2208 2018-05-04 20:31 BULE(HC05)\HARDWARE\HC05\HC05.c
文件 393 2018-05-04 20:31 BULE(HC05)\HARDWARE\HC05\HC05.h
文件 1462 2015-03-29 16:29 BULE(HC05)\HARDWARE\KEY\key.c
文件 851 2015-01-30 12:45 BULE(HC05)\HARDWARE\KEY\key.h
文件 35016 2014-11-30 20:05 BULE(HC05)\HARDWARE\LCD\FONT.H
文件 83875 2018-04-13 12:50 BULE(HC05)\HARDWARE\LCD\ILI93xx.c
文件 7660 2018-04-12 17:32 BULE(HC05)\HARDWARE\LCD\lcd.h
文件 936 2015-01-30 12:32 BULE(HC05)\HARDWARE\LED\led.c
文件 694 2015-01-30 12:33 BULE(HC05)\HARDWARE\LED\led.h
文件 765 2018-05-04 17:40 BULE(HC05)\HARDWARE\TIMER\tim7.c
文件 133 2018-05-04 17:42 BULE(HC05)\HARDWARE\TIMER\tim7.h
文件 3678 2018-05-04 20:31 BULE(HC05)\HARDWARE\USART3\usart3.c
文件 550 2018-05-04 20:31 BULE(HC05)\HARDWARE\USART3\usart3.h
文件 224247 2018-05-04 18:02 BULE(HC05)\OBJ\beep.crf
文件 314 2018-05-04 18:02 BULE(HC05)\OBJ\beep.d
文件 235880 2018-05-04 18:02 BULE(HC05)\OBJ\beep.o
文件 224901 2018-05-04 18:02 BULE(HC05)\OBJ\delay.crf
文件 321 2018-05-04 18:02 BULE(HC05)\OBJ\delay.d
文件 239312 2018-05-04 18:02 BULE(HC05)\OBJ\delay.o
文件 19 2018-05-03 20:27 BULE(HC05)\OBJ\ExtDll.iex
文件 232529 2018-05-04 20:31 BULE(HC05)\OBJ\hc05.crf
文件 636 2018-05-04 20:31 BULE(HC05)\OBJ\hc05.d
文件 246832 2018-05-04 20:31 BULE(HC05)\OBJ\hc05.o
文件 259262 2018-05-04 18:02 BULE(HC05)\OBJ\ili93xx.crf
文件 600 2018-05-04 18:02 BULE(HC05)\OBJ\ili93xx.d
文件 343300 2018-05-04 18:02 BULE(HC05)\OBJ\ili93xx.o
文件 225242 2018-05-04 18:02 BULE(HC05)\OBJ\key.crf
文件 342 2018-05-04 18:02 BULE(HC05)\OBJ\key.d
............此处省略73个文件信息
相关资源
- stm32f407上的两个can发送和接收例程
- STM32 led 时钟
- STM32 2.4G通信例程
- 直流无刷电机方波驱动 stm32 例程代码
- STM32中文资料
- 由浅入深,蓝牙4.0/BLE协议栈开发攻略
- 基于蓝牙4.0的设备通信方案设计与实
- STM32蓝牙和串口程序
- STM32f103超声波模块例程
- stm32f103c8t6 4 oled.rar
- 基于MSP430G2553的蓝牙控制小车
- stm32f030 IAP Demo(原创)
- STM32基于rt_thread操作系统的SDHC卡文件
- 蓝牙工作原理(不懂的可以下来看看
- NRF24L01实现51与STM32双向通讯
- STM32F103 串口程序(完整版)
- stm32 ds18b20 温度传感器 测试通过
- stm32官方例程
- STM32F103定时器中断程序
- [免费]基于stm32f103ze 的OLED驱动代码
- STM32F103RBT6驱动UC1698控制芯片的160160黑
- STM32F103 DS18B20 V3.5.0固件库驱动程序工
- STM32定时器使用入门。看了这个程序会
- SIM908 SDIO FSMC STM32 FIFO
- STM32F103 CC2500完整驱动(模拟SPI)
- AD7606采集程序
- 基于ARM蓝牙传输源程序
- stm32 用SPI 方式读写 SDHC
- stm32通过DMA方式采集ADC数据
- 意法半导体STM全系列微控制器STM32ST
评论
共有 条评论