扩展实验1 ATK-HC05蓝牙串口模块实验

所属分类:其他
开发工具:C/C++
文件大小:213KB
下载次数:2
上传日期:2019-06-08 15:05:03
上 传 者才一瓶
说明:  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. Connect ATK-HC05 Bluetooth module through USART3 of STM32F1, detect and display the status of Bluetooth module. 2. The KEY0 button can turn on/off the data transmission timing to ATK-HC05 Bluetooth module (ALIENTEK HC05 xx) to test the data transmission of Bluetooth module. 3. The master-slave mode of ATK-HC05 Bluetooth module can be set by KEY1 button. 4. The data received by ATK-HC05 Bluetooth module can be displayed by LCD. 5. ATK-HC05 Bluetooth module can be inquired and set up by USMART. 6. Combining Bluetooth software (Bluetooth serial assistant v1.97.apk) on the mobile phone, the mobile phone wireless control development board (lighting and closing LED 1) can be realized.)

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

实验器材: 战舰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

近期下载者

相关文件


收藏者