HC05模块在AT模式下为什么我修改不了蓝牙名称? 10
如图,显示的是我修改名字成功,但是我调名称的时候并没有显示不出来。经过多次研究,并非是我语句有问题,其他的内容如MAC地址或是主从状态都可以正常显示,请教各路大神,这究竟...
如图,显示的是我修改名字成功,但是我调名称的时候并没有显示不出来。经过多次研究,并非是我语句有问题,其他的内容如MAC地址或是主从状态都可以正常显示,请教各路大神,这究竟是为何
展开
2个回答
展开全部
可以开启/关闭自动发送数据(通过蓝牙模块发送);按WK_UP按键可以切换模块的主从状态。蓝牙模块接收到的数据,将直接显示在LCD上(仅支持ASCII字符显示)。同时,我们还可以通过USMART对ATK-HC05蓝牙模块进行AT指令查询和设置。结合手机端蓝牙软件(蓝牙串口助手v1.97.apk),可以实现手机无线控制开发板(点亮和关闭LED1)。所要用到的硬件资源如下:1,指示灯DS
0、DS12,KEY0/WK_UP两个按键3,串口
1、串口24,TFTLCD模块5,ATK-HC05-V11蓝牙串口模块接下来,我们看看ATK-HC05蓝牙串口模块同ALIENTEKSTM32开发板的连接,前面我们介绍了ATK-HC05蓝牙串口模块的接口,我们通过杜邦线连接ATK-HC05模块和开发板的相应端口,
ATK-HC05蓝牙串口模块VCCGNDTXDRXDKEYLEDALIENTEKSTM32开发板3.3V/5VGNDPA3PA2PC4PC5表2.1ATK-HC05蓝牙模块同ALIENTEKSTM32开发板连接关系表表中ATK-HC05蓝牙串口模块的VCC,因为我们的模块是可以3.3V或5V供电的,所以可以接开发板的3.3V电源,也可以接开发板的5V电源,这个随便大家自己选择。为了测试蓝牙模块的所有功能,上表我们用了6根线连接开发板,在实际使用的时候,如果不需要进入AT设置和状态指示,则只需要4根线连接即可:VCC/GND/TXD/RXD。
3、软件实现本实验(注:这里仅以战舰板代码为例进行介绍,MiniSTM32开发板对应代码几乎一模一样,详见MiniSTM32开发板扩展实验22),我们在标准例程:USMART调试实验的基础上修改,在HARDWARE文件夹里面新建USART2和HC05两个文件夹,并分存放usart2.c,usart2.h和hc05.c,hc05.h等几个文件。并在工程工程HARDWARE组里面添加usart2.c和hc05.c两个文件,并在工程添加usart2.h和hc05.h的头文件包含路径
0、DS12,KEY0/WK_UP两个按键3,串口
1、串口24,TFTLCD模块5,ATK-HC05-V11蓝牙串口模块接下来,我们看看ATK-HC05蓝牙串口模块同ALIENTEKSTM32开发板的连接,前面我们介绍了ATK-HC05蓝牙串口模块的接口,我们通过杜邦线连接ATK-HC05模块和开发板的相应端口,
ATK-HC05蓝牙串口模块VCCGNDTXDRXDKEYLEDALIENTEKSTM32开发板3.3V/5VGNDPA3PA2PC4PC5表2.1ATK-HC05蓝牙模块同ALIENTEKSTM32开发板连接关系表表中ATK-HC05蓝牙串口模块的VCC,因为我们的模块是可以3.3V或5V供电的,所以可以接开发板的3.3V电源,也可以接开发板的5V电源,这个随便大家自己选择。为了测试蓝牙模块的所有功能,上表我们用了6根线连接开发板,在实际使用的时候,如果不需要进入AT设置和状态指示,则只需要4根线连接即可:VCC/GND/TXD/RXD。
3、软件实现本实验(注:这里仅以战舰板代码为例进行介绍,MiniSTM32开发板对应代码几乎一模一样,详见MiniSTM32开发板扩展实验22),我们在标准例程:USMART调试实验的基础上修改,在HARDWARE文件夹里面新建USART2和HC05两个文件夹,并分存放usart2.c,usart2.h和hc05.c,hc05.h等几个文件。并在工程工程HARDWARE组里面添加usart2.c和hc05.c两个文件,并在工程添加usart2.h和hc05.h的头文件包含路径
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询