资源简介
文件中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个文件信息
相关资源
- IBeacon蓝牙指纹定位打点工具
- STM32用DMA串口发送
- STM32四通道4-20ma
- 声音传感器程序-STM32
- 基于stm32的温湿度采集显示系统设计
- STM32串行12864液晶显示
- stm32的TIM1带死区互补输出六路PWM波
- STM32无需外接解码芯片播放音乐
- BLE蓝牙之串口收发数据
- XBEE-Bluetooth模块使用说明
- STM32-PWM输出源码
- STM32F429 USB HID
- 2019电赛舵机云台控制代码.zip
- 安卓通过蓝牙采集音频
- STM32 OLED显程
- 基于stm32的数字示波器c程序绝对完整
- FreeModbus--RTU--Master+Slave--uCOSIII--STM32F
- 基于STM32F4的小兵与大炮游戏
- keil.Jansson.1.0.0.pack
- OLED驱动STM32
- stm32 5路循迹智能小车资料,可遥控
- STM32F103VET6驱动HC-SR04.rar
- 旋钮编码器STM32F407
- stm32 407ad7606 程序开fa
- 基于STM32的简易脉搏计的设计
- AS608指纹模块和ESP8266wifi模块在STM32f
- STM32 RFID RC522 模拟SPI 读写卡程序
- stm32单片机实现心电图采样以及显示
- 基于stm32的hmc5983和mpu6500的驱动程序
- STM32F091多串口程序
评论
共有 条评论