STM32_bluetooth_uart-

所属分类:单片机开发
开发工具:Others
文件大小:207KB
下载次数:6
上传日期:2016-09-19 16:36:25
上 传 者lsr123
说明:  扩展实验1 ATK-HC05蓝牙串口模块实验 基于STM32 f1系列芯片 与蓝牙模块的串口
(Expansion Experiment 1 ATK-HC05 Bluetooth serial module experiments based STM32 f1 series chip Bluetooth module serial)

文件列表:
HARDWARE\BEEP\beep.c (756, 2015-01-10)
HARDWARE\BEEP\beep.h (696, 2015-01-10)
HARDWARE\EXTI\exti.c (1878, 2015-01-10)
HARDWARE\EXTI\exti.h (651, 2015-01-10)
HARDWARE\HC05\hc05.c (4210, 2015-04-11)
HARDWARE\HC05\hc05.h (907, 2015-04-11)
HARDWARE\KEY\key.c (1507, 2015-01-10)
HARDWARE\KEY\key.h (904, 2015-01-10)
HARDWARE\LCD\FONT.H (35016, 2014-11-30)
HARDWARE\LCD\ILI93xx.c (83053, 2015-03-28)
HARDWARE\LCD\lcd.h (7561, 2015-03-28)
HARDWARE\LED\led.c (932, 2015-01-10)
HARDWARE\LED\led.h (690, 2015-01-10)
HARDWARE\OLED\oled.c (7248, 2015-02-08)
HARDWARE\OLED\oled.h (1697, 2015-01-14)
HARDWARE\OLED\oledfont.h (35017, 2014-01-02)
HARDWARE\TIMER\timer.c (5260, 2015-04-11)
HARDWARE\TIMER\timer.h (1175, 2015-04-11)
HARDWARE\TPAD\tpad.c (4173, 2015-03-31)
HARDWARE\TPAD\tpad.h (1054, 2015-03-31)
HARDWARE\USART3\usart3.c (2972, 2015-04-11)
HARDWARE\USART3\usart3.h (1168, 2015-04-11)
HARDWARE\WDG\wdg.c (2225, 2015-01-10)
HARDWARE\WDG\wdg.h (871, 2015-01-10)
OBJ\test.hex (115407, 2015-07-31)
SYSTEM\delay\delay.c (7750, 2015-05-19)
SYSTEM\delay\delay.h (1995, 2015-05-19)
SYSTEM\sys\core_cm3.h (85714, 2011-02-09)
SYSTEM\sys\core_cmFunc.h (17427, 2014-08-28)
SYSTEM\sys\core_cmInstr.h (26854, 2014-08-28)
SYSTEM\sys\stm32f10x.h (633941, 2012-01-24)
SYSTEM\sys\sys.c (6604, 2015-03-22)
SYSTEM\sys\sys.h (4655, 2015-03-22)
SYSTEM\sys\system_stm32f10x.h (2085, 2012-01-24)
SYSTEM\usart\usart.c (4240, 2015-03-22)
SYSTEM\usart\usart.h (1571, 2015-03-22)
USER\JLinkSettings.ini (578, 2013-04-07)
USER\startup_stm32f10x_hd.s (15809, 2015-01-10)
USER\test.c (3418, 2015-04-11)
... ...

实验器材: 战舰STM32F103开发板V3版本/精英STM32F103开发板V1版本 实验目的: 学习ATK-HC05蓝牙串口模块的使用,实现蓝牙串口通信 硬件资源: 1,DS0(连接在PB5),DS1(连接在PE5) 2,串口1(波特率:115200,PA9/PA10连接在板载USB转串口芯片CH340上面) 3,串口3(波特率:9600,PB10/PB11接ATK MODULE接口) 4,按键KEY0(PE4)/KEY1(PE3) 5,ALIENTEK 2.8/3.5/4.3/7寸TFTLCD模块(通过FSMC驱动,FSMC_NE4接LCD片选/A10接RS) 6,ATK MODULE接口&ATK-HC05蓝牙模块(模块直接插ATK MODULE接口即可),连接关系如下: STM32开发板-->ATK-HC05蓝牙模块 PA4-->KEY PA15-->LED PB10-->RXD PB11-->TXD GND-->GND 5V-->VCC 实验现象: 1,通过STM32F1的USART3连接ATK-HC05蓝牙模块,检测并显示蓝牙模块的状态. 2,通过KEY0按键可以开启/关闭定时向ATK-HC05蓝牙模块发送数据(ALIENTEK HC05 xx)测试蓝牙模块的数据发送. 3,可以通过KEY1按键设置ATK-HC05蓝牙模块的主从工作模式. 4,可以通过LCD显示ATK-HC05蓝牙模块接收到的数据. 5,可以通过USMART对ATK-HC05蓝牙模块进行AT指令查询和设置. 6,结合手机端蓝牙软件(蓝牙串口助手 v1.97.apk),可以实现手机无线控制开发板(点亮和关闭LED1). 注意事项: 1,4.3寸和7寸屏需要比较大电流,USB供电可能不足,请用外部电源适配器(推荐外接12V 1A电源). 2,本例程在LCD_Init函数里面(在ILI93xx.c),用到了printf,如果不初始化串口1,将导致液晶无法显示!! 3,USB串口波特率为115200 4,请用USB线连接在USB_232,找到USB转串口后测试本例程. 5,P3(精英板)/P4(战舰V3)的PA9/PA10必须通过跳线帽连接在RXD/TXD上. 6,请确保ATK-HC05蓝牙模块的通信波特率为9600. 7,最好有2个ATK-HC05蓝牙串口模块,一主一从,方便测试.否则就得通过其他设备(必须有蓝牙)同ATK-HC05蓝牙模块进行对接测试. 8,如果是战舰V3,则必需用跳线帽短接开发板P8的PB10(TX)和GBC_RX以及PB11(RX)和GBC_TX 9,本例程详细说明,见光盘:9,增值资料\1,ALIENTEK 产品资料\1,ATK-HC05蓝牙串口模块\ATK-HC05蓝牙串口模块使用说明_AN1501.pdf 正点原子@ALIENTEK 广州市星翼电子科技有限公司 电话:020-38271790 传真:020-36773971 购买:http://eboard.taobao.com 公司网站:www.alientek.com 技术论坛:www.openedv.com

近期下载者

相关文件


收藏者